.cT5rLW_reportMain{min-height:100vh}.cT5rLW_reportMasthead{border-bottom:2px solid var(--forest);height:89px;color:var(--forest);letter-spacing:.15em;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 42px;font-family:Georgia,Songti SC,serif;font-size:10px;font-weight:700;display:grid}.cT5rLW_reportMasthead span:nth-child(2){letter-spacing:.2em;align-self:end;padding-bottom:8px}.cT5rLW_reportMasthead a{color:inherit;border-bottom:1px solid var(--line-soft);justify-self:end;padding-bottom:3px;text-decoration:none}.cT5rLW_archiveCanvas{width:min(870px,100% - 84px);color:var(--forest);margin:32px auto 0}.cT5rLW_reportTabs{border:1px solid var(--line-soft);background:var(--surface-soft);border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.cT5rLW_reportTabs a{min-height:60px;color:var(--forest);letter-spacing:.08em;place-items:center;font-size:17px;font-weight:700;text-decoration:none;display:grid}.cT5rLW_reportTabs a+a{border-left:1px solid var(--line-soft)}.cT5rLW_reportTabs a:hover,.cT5rLW_reportTabs .cT5rLW_activeTab{color:var(--paper);background:var(--forest)}.cT5rLW_archiveHeader{border-bottom:2px solid var(--forest);justify-content:space-between;align-items:end;gap:35px;min-height:172px;padding:32px 0 25px;display:flex}.cT5rLW_archiveHeader>div:first-child>span{color:var(--rust);letter-spacing:.2em;font-family:Georgia,serif;font-size:9px}.cT5rLW_archiveHeader h1{letter-spacing:.08em;margin:7px 0 6px;font-size:39px;line-height:1.15}.cT5rLW_archiveHeader p{max-width:620px;margin:0;font-size:13px;line-height:1.7}.cT5rLW_archiveCount{border-left:1px solid var(--line-soft);text-align:right;flex:none;min-width:82px;padding-left:20px}.cT5rLW_archiveCount strong,.cT5rLW_archiveCount span{display:block}.cT5rLW_archiveCount strong{color:var(--rust);font-family:Georgia,serif;font-size:34px;font-weight:400}.cT5rLW_archiveCount span{margin-top:2px;font-size:10px}.cT5rLW_periodList,.cT5rLW_period{border-bottom:1px solid var(--line-soft)}.cT5rLW_period:last-child{border-bottom:0}.cT5rLW_periodToggle{width:100%;min-height:75px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(200px,1fr) auto 72px;align-items:center;gap:12px;padding:0;text-decoration:none;display:grid}.cT5rLW_periodToggle:hover strong,.cT5rLW_periodToggle:focus-visible strong{color:var(--rust)}.cT5rLW_periodToggle:focus-visible{outline:2px solid var(--rust);outline-offset:-2px}.cT5rLW_chevron{color:var(--rust);font-family:Georgia,serif;font-size:30px;line-height:1}.cT5rLW_periodToggle strong{letter-spacing:.04em;font-size:20px}.cT5rLW_periodToggle small,.cT5rLW_periodToggle em{font-size:11px;font-style:normal}.cT5rLW_periodToggle small{color:var(--line-soft)}.cT5rLW_periodToggle em{color:var(--rust);justify-self:end}.cT5rLW_periodDetail{background:var(--surface-soft);border-left:3px solid;margin:0 0 20px 42px;padding:20px 22px 17px}.cT5rLW_collecting{border-color:var(--rust);background:color-mix(in srgb, var(--rust) 10%, transparent)}.cT5rLW_published{border-color:var(--forest);background:color-mix(in srgb, var(--forest) 7%, transparent)}.cT5rLW_emptyPeriod{border-color:var(--line-soft)}.cT5rLW_periodState{color:var(--rust);letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:700;display:inline-block}.cT5rLW_periodDetail h2{margin:0 0 7px;font-size:21px}.cT5rLW_periodDetail>p{max-width:690px;margin:0;font-size:12px;line-height:1.75}.cT5rLW_periodMetrics{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.cT5rLW_periodMetrics span{border:1px solid var(--line-soft);border-radius:3px;padding:5px 9px;font-size:9px}.cT5rLW_periodFootnote{border-top:1px dashed var(--line-soft);color:var(--line-soft);font-family:var(--font-geist-sans), sans-serif;margin-top:14px;padding-top:11px;font-size:9px}.cT5rLW_readIssue{color:var(--rust);font-family:Songti SC,Noto Serif SC,Georgia,serif;font-size:11px;font-weight:700;text-decoration:none}.cT5rLW_readIssue:hover{text-decoration:underline}.cT5rLW_archiveRule{border-top:2px solid var(--forest);border-bottom:1px solid var(--line-soft);grid-template-columns:55px minmax(240px,1fr) minmax(280px,.85fr);gap:25px;margin-top:35px;padding:25px 0;display:grid}.cT5rLW_ruleNumber{color:var(--rust);border-right:1px solid var(--rust);letter-spacing:.12em;font-size:11px;line-height:1.4}.cT5rLW_archiveRule h2{margin:0 0 7px;font-size:21px}.cT5rLW_archiveRule p{margin:0;font-size:11px;line-height:1.75}.cT5rLW_archiveRule ol{grid-template-columns:1fr 1fr;gap:8px 15px;margin:0;padding:0;font-size:10px;list-style:none;display:grid}.cT5rLW_archiveRule li{border-bottom:1px dotted var(--line-soft);padding-bottom:6px}.cT5rLW_archiveRule li span{color:var(--rust);margin-right:7px;font-family:Georgia,serif}.cT5rLW_reportFooter{min-height:75px;color:var(--line-soft);font-family:var(--font-geist-sans), sans-serif;justify-content:space-between;align-items:center;gap:20px;margin:0 42px;font-size:9px;display:flex}.cT5rLW_mobileReportMark{border:1px solid var(--forest);border-radius:50%;justify-self:end;place-items:center;width:30px;height:30px;font-size:11px;display:grid}@media (max-width:1040px){.cT5rLW_reportMasthead{display:none}.cT5rLW_archiveCanvas{width:min(870px,100% - 48px);margin-top:24px}}@media (max-width:700px){.cT5rLW_archiveCanvas{width:calc(100% - 30px);margin-top:15px}.cT5rLW_reportTabs a{min-height:50px;font-size:14px}.cT5rLW_archiveHeader{min-height:145px;padding:24px 0 20px}.cT5rLW_archiveHeader h1{font-size:31px}.cT5rLW_archiveHeader p{font-size:11px}.cT5rLW_archiveCount{display:none}.cT5rLW_periodToggle{grid-template-columns:24px 1fr auto;gap:8px;min-height:69px}.cT5rLW_periodToggle strong{font-size:16px}.cT5rLW_periodToggle small{display:none}.cT5rLW_periodDetail{margin-left:30px;padding:17px 16px 15px}.cT5rLW_periodDetail h2{font-size:18px}.cT5rLW_archiveRule{grid-template-columns:36px 1fr;gap:16px}.cT5rLW_archiveRule ol{grid-column:2}.cT5rLW_reportFooter{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;margin:0 15px}}
