.decision-intro{background:var(--green);color:var(--paper);padding:24px;margin:24px 0}.decision-intro p{margin:0 0 16px}.decision-intro strong{font:400 42px/1 var(--serif)}.decision-stats{display:flex;flex-wrap:wrap;gap:18px 30px}.decision-stats span{display:flex;flex-direction:column;font-size:12px}.decision-toolbar{background:var(--cream);border:1px solid var(--line);padding:20px;margin:24px 0}.decision-toolbar label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;min-width:0}.decision-toolbar input,.decision-toolbar select{width:100%;min-width:0;min-height:46px;border:1px solid #b6c2b2;background:var(--paper);padding:10px;color:var(--ink);font:400 14px/1.5 'Manrope',system-ui,sans-serif}.decision-toolbar select:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.decision-toolbar details{margin-top:16px}.decision-toolbar summary{cursor:pointer;font-size:13px;font-weight:600}.decision-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.decision-toolbar button{margin-top:16px;border:0;background:none;padding:6px 0;text-decoration:underline;color:var(--ink);font-size:12px}.decision-count{font-size:12px;color:var(--muted);margin:18px 0}.decision-list{display:grid;gap:18px}.decision-record{min-width:0;border:1px solid var(--line);padding:22px;background:#fff}.decision-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.5}.decision-meta time{font-weight:700}.decision-authority{font-size:11px;color:var(--muted);margin:10px 0 0!important}.editorial .decision-record h3{font:400 25px/1.35 var(--serif);margin:12px 0;overflow-wrap:anywhere}.decision-tags{display:flex;flex-wrap:wrap;gap:8px;font-size:10px;line-height:1.6}.decision-tags span{padding:4px 8px;background:var(--cream)}.editorial .decision-record p{font-size:12px;line-height:1.8}.decision-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:16px;font-size:12px;font-weight:600}.decision-record details{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.decision-record summary{cursor:pointer;font-size:12px;font-weight:600}.decision-record details p,.editorial .decision-record details li{font-size:11px;overflow-wrap:anywhere}.decision-record details ul{padding-left:18px}.decision-record:target{outline:3px solid var(--accent);outline-offset:4px;scroll-margin-top:120px}.decision-issue{border-left:3px solid var(--accent)}.decision-pagination{margin:24px 0}.decision-nav{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.decision-nav a{border:1px solid var(--line);padding:9px 13px;font-size:12px}.decision-coverage{padding:18px 0;border-bottom:1px solid var(--line)}.decision-coverage h3{margin:0 0 8px!important}.decision-coverage p{margin:8px 0;font-size:13px}.decision-period-note{font-size:12px!important;color:var(--muted)}
@media(max-width:700px){.decision-fields{grid-template-columns:minmax(0,1fr)}.decision-toolbar{padding:16px}.decision-record{padding:18px}.editorial .decision-record h3{font-size:23px}.decision-intro{padding:20px}.decision-stats{gap:14px 24px}.decision-intro strong{font-size:35px}.decision-links{gap:12px}.decision-toolbar input,.decision-toolbar select{font-size:16px}}
