.yMhJUG_controls{flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;display:flex}.yMhJUG_wrapTabs{flex-wrap:wrap;overflow:visible}.yMhJUG_docHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.yMhJUG_docMeta{color:var(--ink-muted);letter-spacing:.01em;font-size:.8125rem}.yMhJUG_tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (min-width:760px){.yMhJUG_tableWrap{overflow:visible}.yMhJUG_table thead th{z-index:3;background:var(--surface-primary);box-shadow:0 1px 0 var(--border-mid);position:sticky;top:0}.yMhJUG_table thead th:first-child{border-top-left-radius:1rem}.yMhJUG_table thead th:last-child{border-top-right-radius:1rem}}.yMhJUG_table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.yMhJUG_table th,.yMhJUG_table td{border-bottom:1px solid var(--border-light)}.yMhJUG_stickyCol{z-index:2;background:var(--surface-primary);position:sticky;left:0}.yMhJUG_table tbody tr:hover td{background:var(--brand-wash)}.yMhJUG_groupRow th>span{display:inline-block;position:sticky;left:.75rem}.yMhJUG_groupRow th{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);text-align:left;background:var(--surface-primary);border-bottom:1px solid var(--border-mid);padding:1.1rem 1rem .35rem;font-size:.6875rem;font-weight:700}.yMhJUG_topCut{border-left:2px solid color-mix(in oklch, var(--gold-primary) 45%, transparent)}th.yMhJUG_topCut{color:var(--gold-deep)}.yMhJUG_toolsStrip{border-top:1px solid var(--border-light);color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:1rem 0;font-size:.875rem;display:flex}.yMhJUG_toolsStrip a{color:var(--ink-secondary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.yMhJUG_toolsStrip a:hover{color:var(--ink-primary)}.yMhJUG_faqItem{border-top:1px solid var(--border-light);padding:.9rem 0}.yMhJUG_faqItem summary{color:var(--ink-primary);cursor:pointer;justify-content:space-between;align-items:baseline;gap:1rem;font-weight:600;list-style:none;display:flex}.yMhJUG_faqItem summary::-webkit-details-marker{display:none}.yMhJUG_faqItem summary:after{content:"+";color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease-out-quart);flex:none;font-weight:500}.yMhJUG_faqItem[open] summary:after{transform:rotate(45deg)}@page{margin:0}.yMhJUG_printOnly{display:none}@media print{.yMhJUG_noPrint{display:none!important}.yMhJUG_printOnly{display:block}.yMhJUG_pageRoot{background:0 0!important;min-height:0!important}.yMhJUG_printRoot{max-width:none!important;margin:0!important;padding:.5in .7in .25in!important}.yMhJUG_printBrand{font-family:var(--font-display);letter-spacing:-.02em;color:#0b1f33;margin-bottom:8pt;font-size:12pt;font-weight:900}.yMhJUG_printBrand span{color:var(--gold-deep)}.yMhJUG_printTitle{margin:0 0 4pt;font-size:15pt;font-weight:900}.yMhJUG_printMeta{color:#444;margin:0;font-size:9.5pt}.yMhJUG_printDate{color:#444;border-bottom:1.25pt solid #111;margin:8pt 0 0;padding-bottom:8pt;font-size:9pt}.yMhJUG_printFooter{break-inside:avoid;page-break-inside:avoid;border-top:1.5pt solid #111;margin-top:10pt;padding-top:8pt}.yMhJUG_printFooterRow{justify-content:space-between;align-items:center;gap:16pt;display:flex}.yMhJUG_printFooterQ{color:#000;white-space:nowrap;margin:0;font-size:12.5pt;font-weight:900}.yMhJUG_printFooterStrip{letter-spacing:.12em;text-transform:uppercase;color:#555;white-space:nowrap;margin:5pt 0 0;font-size:8pt;font-weight:700}.yMhJUG_printFooterUrl{color:#000;white-space:nowrap;margin:0;font-size:12pt;font-weight:900}.yMhJUG_tableWrap{overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.yMhJUG_table{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt}.yMhJUG_table thead th{box-shadow:none;border-top:1.5pt solid #111;border-bottom:1.5pt solid #111;position:static;color:#000!important}.yMhJUG_stickyCol{position:static;background:0 0!important}.yMhJUG_table th,.yMhJUG_table td{border-bottom:.5pt solid #aaa;padding:3pt 6pt}.yMhJUG_table td{font-weight:600;color:#000!important}.yMhJUG_table td.yMhJUG_stickyCol,.yMhJUG_table th.yMhJUG_stickyCol{font-weight:700;color:#000!important}.yMhJUG_groupRow th{border-bottom:1pt solid #444;padding:7pt 6pt 2pt;color:#333!important}.yMhJUG_topCut{color:#000!important;background:0 0!important;border-left:none!important;font-weight:800!important}}
