.local-panel{width:100%;max-width:320px;background:var(--color-accent-strong);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-card, 6px);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.78rem;overflow:hidden;box-shadow:var(--shadow-strong)}.local-panel__header{display:flex;align-items:center;justify-content:space-between;padding:.55rem .85rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.08)}.local-panel__title{color:#fffc;font-size:.72rem;font-weight:600;letter-spacing:.04em}.local-panel__sep{color:#ffffff4d;margin:0 .3rem}.local-panel__status{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-status-ok);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.local-panel__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-status-ok);flex-shrink:0;animation:editorial-pulse 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.local-panel__dot{animation:none}}.local-panel__nap{padding:.7rem .85rem .6rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.28rem}.local-nap__label{color:#ffffff59;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.1rem}.local-nap__row{display:grid;grid-template-columns:1rem 5rem 1fr;align-items:center;gap:.4rem;padding:.25rem .3rem;border-radius:3px}.local-nap__row--ok{background:#4ade800d}.local-nap__icon{color:#fff3;font-size:.68rem;text-align:center}.local-nap__row--ok .local-nap__icon{color:var(--color-status-ok)}.local-nap__field{color:#ffffffa6;font-size:.68rem}.local-nap__match{color:#ffffff59;font-size:.63rem;text-align:right}.local-nap__row--ok .local-nap__match{color:#4ade80b3}.local-panel__gbp{padding:.65rem .85rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.28rem}.local-gbp__row{display:flex;align-items:center;justify-content:space-between}.local-gbp__row--sub{margin-top:.15rem}.local-gbp__label{color:#ffffff73;font-size:.68rem}.local-gbp__badge{font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px}.local-gbp__badge--ok{background:var(--color-status-ok-soft);color:var(--color-status-ok)}.local-gbp__stars{color:var(--color-gold);font-size:.75rem;letter-spacing:.05em}.local-gbp__rating{color:#ffffffd9;font-weight:700;margin-left:.3rem}.local-gbp__count{color:#ffffff59;font-size:.65rem;margin-left:.25rem}.local-gbp__pos{color:var(--color-gold);font-size:.68rem;font-weight:700}.local-panel__footer{padding:.65rem .85rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.local-panel__stat{display:flex;flex-direction:column;gap:.15rem}.local-panel__stat strong{color:#fff;font-size:.95rem;font-weight:800;letter-spacing:-.02em;font-family:Sora,sans-serif;line-height:1}.local-panel__stat span{color:#ffffff73;font-size:.65rem;font-family:Manrope,sans-serif;letter-spacing:.02em}@keyframes editorial-pulse{0%,to{opacity:1}50%{opacity:.35}}
