.doc-toolbar{position:sticky;top:0;z-index:30;background:#f9f7f4eb;backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid rgba(10,10,10,.08);padding:.75rem 0}.doc-nav-btn{font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem;letter-spacing:.04em;color:#0a0a0ab3;background:transparent;border:1px solid rgba(10,10,10,.18);padding:.45rem .85rem;border-radius:3px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap}.doc-nav-btn:hover:not(:disabled){border-color:#0a0a0a73;color:#0a0a0af2}.doc-nav-btn:disabled{opacity:.3;cursor:not-allowed}.doc-page-nums{display:flex;align-items:center;gap:.25rem}.doc-page-num{min-width:1.85rem;height:1.85rem;padding:0 .5rem;border-radius:3px;border:1px solid transparent;background:transparent;font-family:ui-monospace,SF Mono,monospace;font-size:.75rem;color:#0a0a0a8c;cursor:pointer;transition:all .15s ease}.doc-page-num:hover{background:#0a0a0a0a;color:#0a0a0ae6}.doc-page-num.is-active{color:#b87333;border-color:#b8733359;background:#b8733312}.js-paginated .doc-page{display:none}.js-paginated .doc-page.is-active{display:flex}.report-page{background:#fff;border:1px solid rgba(10,10,10,.08);box-shadow:0 1px 2px #0a0a0a0a,0 8px 28px #0a0a0a14;color:#1a1a1a;aspect-ratio:8.5 / 11;display:flex;flex-direction:column;overflow:hidden}.report-header{padding:.8rem 1.5rem .6rem;text-align:left;flex-shrink:0}@media(min-width:1024px){.report-header{padding:.9rem 2.5rem .6rem}}.header-matter{font-family:var(--font-serif, ui-serif, Georgia, serif);font-style:italic;font-size:.6875rem;color:#0a0a0a73}.header-report{font-family:var(--font-serif, ui-serif, Georgia, serif);font-size:.625rem;color:#0a0a0a73;letter-spacing:.04em;margin-top:.05rem}.report-footer{padding:.6rem 1.5rem .8rem;display:flex;justify-content:space-between;gap:1rem;font-family:ui-monospace,SF Mono,monospace;font-size:.625rem;letter-spacing:.06em;color:#0a0a0a73;flex-shrink:0}@media(min-width:1024px){.report-footer{padding:.6rem 2.5rem .9rem}}.report-body{padding:1.75rem 1.5rem;font-family:var(--font-serif, ui-serif, Georgia, "Times New Roman", serif);font-size:1rem;line-height:1.55;flex:1;min-height:0;overflow:hidden}@media(min-width:1024px){.report-body{padding:2.25rem 2.5rem}}.report-section-title{font-family:var(--font-serif, ui-serif, Georgia, serif);font-weight:400;font-size:1.5rem;letter-spacing:-.005em;border-bottom:2px solid rgba(10,10,10,.85);padding-bottom:.4rem;margin-bottom:.5rem}.report-section-cont{font-style:italic;font-size:.95rem;color:#0a0a0a8c;font-weight:400}.report-subhead{font-family:var(--font-serif, ui-serif, Georgia, serif);font-weight:500;font-size:1rem;margin-top:1rem;margin-bottom:.2rem}.cover-body{display:flex;flex-direction:column;padding-top:4rem;padding-bottom:2.5rem;text-align:center}@media(min-width:1024px){.cover-body{padding-top:6rem}}.cover-title-block{margin-bottom:auto}.cover-eyebrow{font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem;letter-spacing:.04em;color:#b87333}.cover-title{font-family:var(--font-serif, ui-serif, Georgia, serif);font-weight:300;font-size:3rem;line-height:1.05;margin-top:1rem;letter-spacing:-.005em}@media(min-width:1024px){.cover-title{font-size:3.75rem}}.cover-matter{font-family:var(--font-serif, ui-serif, Georgia, serif);font-style:italic;font-size:1rem;color:#0a0a0a99;margin-top:.65rem}.cover-privilege-mark{font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem;letter-spacing:.04em;color:#0a0a0a8c;margin-top:1.75rem}.cover-id-block{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding-top:1.75rem;border-top:1px solid rgba(10,10,10,.18);max-width:28rem;margin:0 auto}.cover-id-block dt{font-family:ui-monospace,SF Mono,monospace;font-size:.625rem;letter-spacing:.04em;color:#0a0a0a8c}.cover-id-block dd{font-family:ui-monospace,SF Mono,monospace;font-size:.8125rem;color:#0a0a0af2;margin-top:.4rem}.cover-privilege{font-family:var(--font-serif, ui-serif, Georgia, serif);font-style:italic;font-size:.75rem;line-height:1.6;color:#0a0a0a8c;max-width:32rem;margin:2.5rem auto 0}.cover-privilege p+p{margin-top:.7rem}.chrono-table,.source-table{width:100%;text-align:left;border-collapse:collapse}.chrono-table thead th,.source-table thead th{font-family:ui-monospace,SF Mono,monospace;font-weight:400;font-size:.625rem;letter-spacing:.04em;color:#0a0a0a8c;border-bottom:1px solid rgba(10,10,10,.4);padding:.5rem .5rem .5rem 0;vertical-align:bottom}.chrono-table tbody tr,.source-table tbody tr{border-bottom:1px solid rgba(10,10,10,.08);vertical-align:top}.chrono-table tbody td,.source-table tbody td{padding:.45rem .5rem .45rem 0;font-size:.75rem;line-height:1.4}.chrono-table td:first-child{font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap;width:7.5rem;color:#0a0a0ab3}.chrono-table td:nth-child(3){font-size:.75rem;color:#0a0a0aa6;width:11rem}.chrono-table td:last-child,.source-table td:first-child{font-family:ui-monospace,SF Mono,monospace;font-size:.6875rem;color:#b87333;white-space:nowrap}.chrono-table td:last-child{text-align:right;width:7rem}.source-table td:first-child{width:11rem}.source-table td:nth-child(3){color:#0a0a0aa6}.source-table tr.totals td{border-top:2px solid rgba(10,10,10,.85);padding-top:.5rem;font-weight:500}.source-table tr.totals{border-bottom:0}.specials-table{width:100%;margin-top:.4rem;font-family:var(--font-serif, ui-serif, Georgia, serif);font-size:.75rem;line-height:1.4;border-collapse:collapse}.specials-table tbody tr{border-bottom:1px solid rgba(10,10,10,.08)}.specials-table tbody td{padding:.25rem 0}.specials-table td:last-child{text-align:right}.specials-table tr.specials-total{border-top:1px solid rgba(10,10,10,.85);border-bottom:0}.specials-table tr.specials-total td{padding-top:.4rem;font-weight:600}
