/* Prioritetsprickarna (datorrundan 2026-10-14, godkänt av Patrik i Chrome).
   Satt prioritet = IFYLLD prick även på datorn (mobilen har samma regel i mobile-soft-customers-admin.css,
   där med 13 px storlek); ingen prioritet = tunn tom ring. Utropstecknet i prioritetsikonen tas bort
   överallt (läsarmodalerna i Admin/Kunder och ärendehuvudet), på dator och mobil. */

@media screen and (min-width: 769px) {
  /* Kort där ringen ritas med ::before (ticket-top-right med anteckningsknapp, admin-förhandsvisningen) */
  :root body .card-prio-btn.card-prio-btn:is([data-priority="high"], [data-priority="medium"], [data-priority="low"])::before {
    background: currentColor !important;
    box-shadow: 0 0 0 1.5px color-mix(in srgb, currentColor 65%, #000), 0 0 8px color-mix(in srgb, currentColor 38%, transparent) !important;
  }

  /* Kort där knappen själv är ringen (notes-priority.css: .card-prio-btn) */
  :root body button.card-prio-btn.card-prio-btn:is([data-priority="high"], [data-priority="medium"], [data-priority="low"]):not(.atp-action-icon):not(.ticket-top-right:has(.notes-trigger-btn) .card-prio-btn) {
    background: var(--prio-color) !important;
    box-shadow: 0 0 0 1.5px color-mix(in srgb, var(--prio-color) 65%, #000), 0 0 8px color-mix(in srgb, var(--prio-color) 38%, transparent) !important;
  }

  /* Ikonknappen (svg-ring) i läsarmodalerna och ärendehuvudet */
  html body .priority-trigger-btn.priority-trigger-btn:is([data-priority="high"], [data-priority="medium"], [data-priority="low"]) svg {
    fill: var(--prio-color) !important;
    stroke: color-mix(in srgb, var(--prio-color) 65%, #000) !important;
    stroke-width: 1.5 !important;
  }
}

/* Utropstecknet bort i alla lägen och bredder (Patrik 10-14: "ta bort !-tecknet överallt") */
html body .priority-trigger-btn.priority-trigger-btn svg line {
  display: none !important;
}
