.civic-editorial .tmp{margin:45px 0 25px;padding:32px 0 0;border-top:2px solid var(--ink);color:var(--ink);font-family:'DM Sans',Arial,sans-serif;max-width:100%;min-width:0;scroll-margin-top:25px}.civic-editorial .tmp-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:25px}.civic-editorial .tmp h2{font:clamp(32px,4vw,52px)/1.1 var(--serif);letter-spacing:-.6px;margin:12px 0 15px}.civic-editorial .tmp-heading p{font-size:13px;line-height:1.8;margin:0;color:var(--muted)}.civic-editorial .tmp-stamp{border-left:1px solid var(--line);padding-left:25px;display:flex;flex-direction:column;gap:10px;flex-shrink:0;font-size:11px}.civic-editorial .tmp-stamp strong{font-size:21px;font-weight:500}.civic-editorial .tmp-stamp a{color:var(--blue)}.civic-editorial .tmp-key{display:flex;justify-content:space-between;gap:15px;font-size:10px;line-height:1.6;border-top:1px solid var(--line);padding:15px 0;color:var(--muted)}.civic-editorial .tmp-key i{display:inline-block;width:9px;height:9px;background:#dbe6d4;margin-right:7px;border:1px solid #637a5b}.civic-editorial .tmp-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.civic-editorial .tmp table{width:100%;min-width:670px;border-collapse:collapse;font-size:12px;table-layout:auto}.civic-editorial .tmp caption{text-align:left;padding:0 0 15px;font-size:11px;color:var(--muted);line-height:1.7;caption-side:top}.civic-editorial .tmp th,.civic-editorial .tmp td{padding:12px 15px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;background:transparent;color:var(--ink);font-size:12px;letter-spacing:0;text-transform:none}.civic-editorial .tmp thead th{background:#e8ede1;font-weight:700;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.civic-editorial .tmp tbody th[scope=row]{font-weight:500}.civic-editorial .tmp .tmp-number{text-align:right;font-variant-numeric:tabular-nums}.civic-editorial .tmp .tmp-group th{background:#eeeee5;font-weight:700;padding:17px 15px 12px;border-bottom:1px solid var(--line)}.civic-editorial .tmp .tmp-group span{font-weight:400;font-size:10px;color:var(--muted);margin-left:12px}.civic-editorial .tmp td.tmp-leader{background:#dbe6d4;font-weight:700;box-shadow:inset 0 -1px var(--line)}.civic-editorial .tmp .tmp-notes{max-width:1000px;margin:20px 0 0;color:var(--muted);font-size:11px;line-height:1.85}.civic-editorial .tmp-notes p{margin:8px 0}.civic-editorial .tmp-jump{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 0;margin:15px 0 0;border-block:1px solid var(--line);font-size:12px;font-weight:600;color:var(--ink)}.civic-editorial .tmp-jump>span{color:var(--blue)}.civic-editorial .tmp-jump:hover{color:var(--blue)}@media(max-width:680px){.civic-editorial .tmp{margin-top:30px;padding-top:25px}.civic-editorial .tmp-heading{display:block}.civic-editorial .tmp h2{font-size:36px}.civic-editorial .tmp-heading p{font-size:12px}.civic-editorial .tmp-stamp{margin-top:20px;padding:15px 0 0;border-left:0;border-top:1px solid var(--line);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.civic-editorial .tmp-stamp strong{font-size:16px}.civic-editorial .tmp-stamp .label{font-size:9px}.civic-editorial .tmp-stamp a{margin-left:auto}.civic-editorial .tmp-key{flex-direction:column;gap:6px}.civic-editorial .tmp th,.civic-editorial .tmp td{padding:11px 12px}.civic-editorial .tmp-jump{font-size:11px;line-height:1.6}.civic-editorial .tmp-jump>span{white-space:nowrap}}
