/* app.css – tilpasninger når Legeassistent kjører som skrivebordsapp */
html.pwa body {
  width: auto !important;
  max-width: 760px;
  margin: 0 auto;
  min-height: 100vh;
}
html.pwa #ta-app { padding: 16px 20px 24px; }
html.pwa .ta-head { position: sticky; top: 0; z-index: 5; }
.ta-app-merke {
  margin-left: 8px; border: 1px solid var(--line); background: var(--surface); color: var(--muted);
  border-radius: 999px; padding: 2px 9px; font-size: 11px; font-weight: 600; cursor: pointer;
}
.ta-app-merke.ok { color: var(--teal-d); border-color: color-mix(in srgb, var(--teal) 45%, var(--line)); }
.ta-app-merke::before {
  content: ""; display: inline-block; width: 7px; height: 7px; border-radius: 50%;
  background: var(--amber); margin-right: 6px; vertical-align: 1px;
}
.ta-app-merke.ok::before { background: var(--green); }
