.cfb-defense-research{color:#eaf4fa;background:#0b1e2d;border:1px solid #2d5365;border-radius:14px;margin:22px 0;padding:20px}.cfb-defense-research>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.cfb-defense-research small{letter-spacing:1.4px;color:#8bd8df;font-size:10px}.cfb-defense-research h2{margin:6px 0;font-size:24px}.cfb-defense-research p{color:#b6ccda;margin:7px 0;font-size:13px;line-height:1.6}.cfb-defense-research>header>span{color:#9db5c7;white-space:nowrap;font-size:11px}.cfb-defense-tools{gap:8px;margin-top:16px;display:flex}.cfb-defense-tools button{color:#d6e8f0;cursor:pointer;background:#112c40;border:1px solid #34566b;border-radius:7px;padding:9px 13px}.cfb-defense-tools button[aria-pressed=true]{color:#082230;background:#a1e5e8;border-color:#a1e5e8}.cfb-defense-scope{font-size:11px!important}.cfb-defense-rows{gap:8px;margin-top:12px;display:grid}.cfb-defense-rows>details{background:#102738;border:1px solid #2c485d;border-radius:9px}.cfb-defense-rows summary{cursor:pointer;align-items:center;gap:18px;padding:14px;list-style:none;display:flex}.cfb-defense-rows summary>div{flex:1;min-width:0}.cfb-defense-rows summary b{font-size:14px;line-height:1.5;display:block}.cfb-defense-rows summary b span{color:#95b0c2;font-size:11px;font-weight:400}.cfb-defense-rows summary>div>span{color:#a5bfce;font-size:11px;line-height:1.6;display:block}.cfb-defense-rows dl{gap:20px;margin:0;display:flex}.cfb-defense-rows dl>div{min-width:84px}.cfb-defense-rows dt{color:#94b4c8;font-size:10px}.cfb-defense-rows dd{margin:4px 0 0;font-size:17px;font-weight:750}.cfb-defense-expand{color:#9bdee1;white-space:nowrap;font-size:10px}.cfb-defense-detail{border-top:1px solid #2c485d;padding:12px 14px}.cfb-defense-detail h3{margin:14px 0 6px;font-size:13px}.cfb-defense-detail ul{margin:0;padding:0;list-style:none}.cfb-defense-detail li{border-bottom:1px solid #233e51;justify-content:space-between;gap:16px;padding:7px 0;font-size:12px;display:flex}.cfb-defense-research a{color:#a5e6e9}.cfb-defense-detail li>span{color:#b0c7d7}.cfb-defense-detail nav{flex-wrap:wrap;gap:18px;margin-top:12px;font-size:11px;display:flex}.cfb-defense-method{color:#afc9d7;margin-top:12px;font-size:12px}.cfb-defense-method>summary{cursor:pointer}@media (width<=640px){.cfb-defense-research{padding:14px}.cfb-defense-research>header{display:block}.cfb-defense-research h2{font-size:21px}.cfb-defense-rows summary{flex-wrap:wrap;gap:10px;padding:12px}.cfb-defense-rows summary>div{flex-basis:100%}.cfb-defense-rows dl{flex:1;justify-content:space-between;gap:12px}.cfb-defense-rows dl>div{min-width:0}.cfb-defense-rows dt{font-size:9px}.cfb-defense-rows dd{font-size:15px}.cfb-defense-expand{width:100%}.cfb-defense-detail li{display:block}.cfb-defense-detail li>span{margin-top:3px;display:block}.cfb-defense-detail nav{gap:10px}}
