.bs-expanded-guide .bs-lasvy > * { min-width: 0; }
.bs-expanded-guide .bs-sidhuvud h1 { overflow-wrap: anywhere; }
.bs-expanded-guide .bs-text { overflow-wrap: anywhere; }
.bs-expanded-guide .bs-tabellsvep { border: 1px solid var(--linje); border-radius: 12px; }
.bs-expanded-guide .bs-tabellsvep:focus-visible { outline: 3px solid #255a8b; outline-offset: 3px; }
.bs-expanded-guide .bs-tabellsvep table { min-width: 560px; }
.bs-expanded-guide .bs-tabellsvep th, .bs-expanded-guide .bs-tabellsvep td { overflow-wrap: normal; word-break: normal; }
.bs-expanded-guide .bs-tabellsvep th:first-child, .bs-expanded-guide .bs-tabellsvep td:first-child { min-width: 120px; }
.bs-expanded-guide .bs-text blockquote { border-left: 4px solid var(--ton); margin: 1.5rem 0; padding: .5rem 1.1rem; background: var(--papper-djup); }
@media print {
 .bs-expanded-guide .bs-top, .bs-expanded-guide .bs-fot, .bs-expanded-guide .bs-innehall, .bs-expanded-guide .bs-sido { display: none; }
 .bs-expanded-guide .bs-lasvy { display: block; }
 .bs-expanded-guide .bs-text { max-width: none; }
 .bs-expanded-guide .bs-tabellsvep { overflow: visible; }
 .bs-expanded-guide .bs-tabellsvep table { min-width: 0; }
 .bs-expanded-guide tr { break-inside: avoid; }
}
