.intel-trigger{font:inherit;font-weight:700;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.intel-trigger:hover,.intel-trigger:focus-visible{color:var(--cyan);text-decoration-color:currentColor}.bozzle-intel{color:var(--text);background:var(--bg2,#0d1020);border:1px solid var(--line);border-left:2px solid var(--cyan);border-radius:22px 0 0 22px;padding:0;margin:0 0 0 auto;inset:0;width:min(760px,94vw);max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:var(--shadow);overflow:hidden}.bozzle-intel[open]{display:flex;flex-direction:column}.bozzle-intel::backdrop{background:rgba(2,8,17,.72)}.intel-head,.intel-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line);flex-shrink:0}.intel-head p{margin:6px 0 0}.intel-close{width:42px;height:42px;flex-shrink:0;border-radius:50%;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:28px;cursor:pointer}.intel-content{overflow:auto;overscroll-behavior:contain;padding:24px;min-height:0}.intel-player{display:flex;align-items:center;gap:20px;margin-bottom:22px}.intel-player h2{font-size:30px;margin:0 0 8px}.intel-player p{color:var(--muted);margin:0 0 12px}.intel-direction{flex:0 0 108px;height:108px;border:2px solid currentColor;border-radius:50%;color:var(--cyan);display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(0,214,234,.14),transparent);box-shadow:inset 0 0 18px #00d6ea18}.intel-direction span{font-size:50px;line-height:1}.intel-direction b{font-size:14px}.intel-less{color:#bd94ff}.intel-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.intel-metrics article{padding:14px;background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0}.intel-metrics small{display:block;color:var(--muted);font-size:12px}.intel-metrics strong{display:block;font-size:24px;margin-top:8px;overflow-wrap:anywhere}.intel-read{display:flex;gap:14px;align-items:center;padding:16px;background:linear-gradient(120deg,#00d6ea15,transparent);border:1px solid #00d6ea55;border-radius:14px;margin:20px 0}.intel-read img{width:66px;height:86px;object-fit:cover;object-position:top;flex-shrink:0}.intel-read p{margin:8px 0 0;line-height:1.55}.intel-snapshot{font-size:12px;color:var(--muted);line-height:1.6}.intel-section{padding:18px;border:1px solid var(--line);border-radius:14px;margin-top:16px;line-height:1.6;overflow-wrap:anywhere}.intel-section h3{margin:0 0 12px;font-size:18px}.intel-section summary{cursor:pointer;font-weight:700}.intel-section .role-context-panel{margin:12px 0 0}.intel-chart{display:flex;align-items:flex-end;gap:7px;padding-top:20px}.intel-bar-col{flex:1;min-width:0;text-align:center;font-size:10px;color:var(--muted)}.intel-bar-col i{display:block;background:linear-gradient(var(--cyan),#168197);border-radius:3px 3px 0 0;margin:4px 0}.intel-table{overflow-x:auto}.intel-table table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.intel-table td,.intel-table th{padding:8px;border-bottom:1px solid var(--line)}.intel-footer{border-top:1px solid var(--line);border-bottom:0;font-size:12px;color:var(--muted)}.bozzle-intel :focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@media(max-width:600px){.bozzle-intel{width:100vw;border-radius:0}.intel-head,.intel-footer{padding:14px 16px}.intel-content{padding:16px}.intel-player{gap:14px}.intel-player h2{font-size:24px}.intel-direction{flex-basis:80px;height:80px}.intel-direction span{font-size:36px}.intel-metrics article{padding:10px}.intel-metrics strong{font-size:19px}.intel-section{padding:14px}.intel-footer span{max-width:48%}}

.intel-injury-warning{color:#ffc46b}.intel-injury-reports{padding-left:18px}.intel-injury-reports li{margin:16px 0}.intel-injury-reports p{margin:6px 0}.intel-injury-reports small{color:var(--muted)}

.bozzle-intel .intel-footer .button{width:auto;margin:0;flex-shrink:0}
.bozzle-intel .intel-footer{flex-direction:row;align-items:center}
