.reg-tracker{margin-top:18px}.reg-tracker .reg-draft-notice{margin:16px 0;padding:14px 18px}.reg-tracker details{padding-top:12px}.reg-tracker summary{justify-content:flex-start;align-items:center;gap:12px;display:flex}.reg-tracker summary:before{content:"▸";flex-shrink:0}.reg-tracker details[open]>summary:before{content:"▾"}.reg-tracker summary span{margin-left:auto}.reg-region-tabs{flex-wrap:wrap;gap:8px;margin:18px 0 12px;display:flex}.reg-region-tabs button{border:1px solid var(--line);color:var(--ink);background:#edf2e8;border-radius:16px;padding:9px 14px;font-size:14px}.reg-region-tabs button[aria-pressed=true]{background:var(--ink);color:#fff}.reg-region-tabs span{margin-left:8px;font-weight:700}.reg-search{border:1px solid var(--line);background:#eef2e8;border-radius:18px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.reg-search button{margin-bottom:12px}.reg-results-heading{justify-content:space-between;align-items:center;gap:16px;margin:14px 0 8px;display:flex}.reg-results-heading p{margin:0;font-size:14px}.reg-results{gap:12px;display:grid}.reg-entry{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:20px;padding:18px 20px}.reg-entry:nth-child(2n){background:#eef3e9}.reg-entry-meta{color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:8px;font-size:12px;display:flex}.reg-entry h2{letter-spacing:-.4px;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:22px}.reg-entry .reg-status{margin-bottom:10px;font-size:14px}.reg-entry .reg-legal{color:var(--muted);margin-bottom:10px;font-size:13px}.reg-entry dl{grid-template-columns:170px minmax(0,1fr);gap:9px 18px;margin:16px 0;font-size:14px;display:grid}.reg-entry dt{font-weight:700}.reg-entry dd{white-space:pre-line;margin:0}.reg-source-links{flex-wrap:wrap;gap:8px 20px;margin:12px 0 4px;padding:0;list-style:none;display:flex}.reg-source-links li{overflow-wrap:anywhere;max-width:100%}.reg-authorities{margin-top:28px;scroll-margin-top:20px}.reg-authorities>details{border:1px solid var(--line);background:#eef2e8;border-radius:18px;margin-bottom:12px;padding:16px 18px}.reg-authorities h3{margin:14px 0 8px;font-size:21px}.reg-authorities h4{margin:12px 0 6px}.reg-authorities p{margin-bottom:12px;font-size:14px}.reg-authority-list{gap:12px;margin:16px 0;display:grid}.reg-authority-list article{border-bottom:1px solid var(--line);padding-bottom:12px}.reg-tracker a{overflow-wrap:anywhere}.reg-tracker li,.reg-draft-notice details p{font-size:14px}.reg-tracker button{color:var(--ink)}@media (max-width:640px){.reg-search{grid-template-columns:minmax(0,1fr)}.reg-search button{justify-self:start;margin:0}.reg-results-heading{flex-direction:column;align-items:start;gap:6px}.reg-entry{padding:15px}.reg-entry-meta{flex-wrap:wrap;gap:4px 12px}.reg-entry h2{font-size:20px}.reg-entry dl{grid-template-columns:minmax(0,1fr);gap:4px}.reg-entry dd{margin-bottom:10px}.reg-region-tabs button{padding:8px 11px;font-size:13px}}
