/* Flytande, tydlig knapp nere till höger */
.panic-btn{
  position: ;
  right: ;
  bottom: ;
  z-index: 10000;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: .5rem;
  padding: .75rem 1rem;
  font: 700 16px/1.2 system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  color: #fff;
  background: #b00020;              /* röd */
  border: 0;
  border-radius: 9999px;
  box-shadow: 0 6px 16px rgba(0,0,0,.2);
  cursor: pointer;
  text-decoration: none;
}
.panic-btn:hover,
.panic-btn:focus { filter: brightness(1.05); }
.panic-btn:focus-visible { outline: 3px solid #fff; outline-offset: 3px; }
@media (prefers-reduced-motion: no-preference){
  .panic-btn{ transition: transform .08s ease, filter .12s ease; }
  .panic-btn:active{ transform: scale(.98); }
}
/* Dölj i utskrift */
@media print{ .panic-btn{ display:none !important; } }

/* Om du vill använda den inline i en textyta:
   lägg även denna klass på knappen */
.panic-btn--inline{
  position: static;
  margin: .5rem 0;
  box-shadow: none;
}
