
.scout-summary{border:1px solid #c5aa6d;border-radius:12px;padding:1rem;margin:1rem 0;background:#102b36}.scout-summary h3{margin:0 0 1rem;color:#edc576}.scout-summary-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.8rem}.scout-summary-counts>div{padding:.7rem;background:#183b47;border-radius:8px}.scout-summary-counts strong,.scout-summary-counts span{display:block}.scout-summary-counts strong{font-size:1.5rem;color:#f1d08d}.scout-summary small{display:block;line-height:1.5}

.scout-focus-controls{border:1px solid #c5aa6d;border-radius:12px;padding:1rem;margin:1rem 0}.scout-focus-controls label{display:inline-flex;align-items:center;gap:.6rem;margin:.5rem 1rem .5rem 0}.scout-focus-controls input{width:1.3rem;height:1.3rem}.scout-find-alert{padding:1rem;border:2px solid #e7cb76;border-radius:8px;display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.scout-diamond-alert{background:#194658;animation:scout-glow 1.6s ease-in-out 6}.scout-find-alert span{overflow-wrap:anywhere}@keyframes scout-glow{50%{box-shadow:0 0 14px #ffe17e;background:#365761}}@media(prefers-reduced-motion:reduce){.scout-diamond-alert{animation:none}}
