.rp-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 30px;margin-top:22px;scroll-margin-top:16px;display:flex}.rp-cats{align-items:baseline;min-width:0;font-size:16px;line-height:1.6;display:flex}.rp-cats__lead{color:var(--gov-muted);flex:none}.rp-cats ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rp-cats li{white-space:nowrap}.rp-cats li+li:before{content:"|";color:#c8c8c8;margin:0 12px}.rp-cats a{color:var(--gov-text)}.rp-cats a:hover{color:var(--gov-blue)}.rp-cats a[aria-current=page]{color:var(--gov-blue);font-weight:600}.rp-search{flex:320px;gap:10px;max-width:400px;display:flex}.rp-search__input{border-radius:var(--radius);background:var(--white);min-width:0;height:40px;color:var(--gov-text);appearance:none;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border:1px solid #c9d3df;flex:1;padding:0 12px;font-size:15px}.rp-search__input::placeholder{color:#aaa}.rp-search__input:focus{border-color:var(--gov-blue);outline:none;box-shadow:0 0 0 3px #0152931f}.rp-search__btn{border-radius:var(--radius);background:var(--gov-blue);height:40px;color:var(--white);letter-spacing:2px;transition:background-color var(--t-fast) var(--ease);border:0;flex:none;padding:0 20px 0 22px;font-size:16px}.rp-search__btn:hover{background:var(--navy-700)}.rp-summary{color:var(--gov-muted);margin-top:18px;font-size:15px;line-height:1.7}.rp-summary a{margin-left:12px}.rp-gap{margin-top:26px}.rp-list{transition:opacity var(--t) var(--ease);margin:28px 0 0;padding:0;list-style:none}.rp-list.is-loading{opacity:.55}.rp-item{padding:28px 0;scroll-margin-top:16px}.rp-item:first-child{padding-top:0}.rp-item:last-child{padding-bottom:0}.rp-item+.rp-item{border-top:1px solid #e6e6e6}.rp-item__q{color:#000;font-family:var(--font-serif);text-wrap:pretty;font-size:20px;font-weight:600;line-height:1.55}.rp-item__mark{color:var(--gov-blue);font-weight:600}.rp-item__meta{color:var(--gov-faint);flex-wrap:wrap;gap:0 24px;margin-top:8px;font-size:14px;line-height:1.7;display:flex}.rp-item__msg{color:var(--gov-text);text-align:justify;margin-top:12px;font-size:17px;line-height:1.85}.rp-item__a{border-radius:var(--radius);background:var(--gov-panel);color:var(--gov-text);text-align:justify;margin-top:16px;padding:18px 22px 16px;font-size:17px;line-height:1.85}.rp-item__a>p+p{margin-top:6px}.rp-item__msg,.rp-item__a>p{text-wrap:pretty}.rp-item__a .rp-item__sign{color:var(--gov-muted);flex-wrap:wrap;justify-content:flex-end;gap:0 16px;margin-top:4px;font-size:15px;display:flex}.rp-item__sign:empty{display:none}.rp-foot{color:var(--gov-muted);text-align:center;margin-top:40px;font-size:15px;line-height:1.7}@media (width<=767px){.rp-tools{flex-direction:column;align-items:stretch;gap:14px;margin-top:18px}.rp-cats{font-size:15px}.rp-cats ul{gap:0 16px}.rp-cats li+li:before{content:none}.rp-search{flex:none;max-width:none}.rp-list{margin-top:22px}.rp-item{padding:22px 0}.rp-item__q{font-size:18px}.rp-item__meta{gap:0 14px;margin-top:6px;font-size:13px}.rp-item__msg{text-align:start;margin-top:10px;font-size:16px}.rp-item__a{text-align:start;margin-top:14px;padding:14px 16px 12px;font-size:16px}.rp-item__a .rp-item__sign{font-size:14px}.rp-foot{margin-top:32px;font-size:14px}}
