@media (min-width:900px){#filings .faq-layout #filings-body,#news .faq-layout .news-by-year{grid-area:2/1}#filings .faq-layout #filings-body{grid-row:1/3}}#filings .fi-side input,#filings .fi-side select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}#filings .fi-side input:focus{border-color:var(--maroon);outline:none}@media (max-width:899px){#filings .fi-side select{width:calc(50% - 4px)}#filings .fi-side .chip{padding:6px 11px;font-size:12.5px}}#filings .fi-foot{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;padding:4px 2px 0;font-size:12px;display:flex}#filings .fi-all{font:inherit;color:var(--maroon);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}#filings .fgrp{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin-bottom:8px;overflow:hidden}#filings .fgrp>summary{cursor:pointer;color:var(--ink);align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;list-style:none;transition:background .2s;display:flex}#filings .fgrp>summary:hover{background:var(--surface-2)}#filings .fgrp>summary::-webkit-details-marker{display:none}#filings .fgrp>summary:before{content:"▸";color:var(--ink-3);font-size:11px;transition:transform .2s;display:inline-block}#filings .fgrp[open]>summary:before{transform:rotate(90deg)}#filings .fgrp>summary .fgn{font-variant-numeric:tabular-nums;color:var(--maroon);font-weight:700}#filings .fgrp .fin{border-top:1px solid var(--line)}#filings .frow{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:9px 16px;font-size:14px;display:flex}#filings .frow:last-child{border-bottom:none}#filings .frow:nth-child(2n){background:var(--surface-2)}html.dark #filings .frow:nth-child(2n){background:#ffffff0d}#filings .frow:hover,html.dark #filings .frow:hover{background:color-mix(in srgb,var(--maroon) 7%,var(--surface))}#filings .frow .fty{color:var(--ink);flex:1;min-width:0;line-height:1.4;text-decoration:none}#filings .frow .fty:hover{color:var(--maroon)}#filings .frow .fdt{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}#filings .fnone{color:var(--ink-3);padding:10px 0}#news .news-by-year .faq-group{margin-top:26px}#news .news-by-year .faq-group:first-child{margin-top:0}
