/* Content Egg: flat Laagst surfaces, inherited type, explicit shipping costs. */
.laagst-ce { color: var(--laagst-text); font-size: .9rem; line-height: 1.5; }
.laagst-ce p { margin: 0; }
.laagst-ce-muted { display: block; font-size: .78rem; color: var(--laagst-muted); }
.laagst-ce-toolbar { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 20px 24px; background: var(--laagst-surface); border: 1px solid var(--laagst-border); border-radius: 8px 8px 0 0; }
.laagst-ce-toolbar p { display: grid; gap: 3px; }
.laagst-ce-toolbar p strong { color: var(--laagst-blue); font-size: 1rem; }
.laagst-ce-toolbar p span { color: var(--laagst-muted); font-size: .78rem; }
.laagst-ce-toolbar label { display: flex; align-items: center; gap: 10px; font-size: .78rem; color: var(--laagst-muted); }
.laagst-ce-toolbar select { background: var(--laagst-white); border: 1px solid var(--laagst-border); color: var(--laagst-blue); padding: 10px 28px 10px 12px; border-radius: 4px; min-height: 44px; max-width: 100%; font: inherit; }
.laagst-ce-columns, .laagst-ce-row { display: grid; grid-template-columns: minmax(0, 1.25fr) minmax(0, 1.15fr) minmax(0, 1fr) 128px; column-gap: 20px; }
.laagst-ce-columns { padding: 12px 24px; color: var(--laagst-muted); font-size: .72rem; border-inline: 1px solid var(--laagst-border); }
.laagst-ce-list { list-style: none; padding: 0; margin: 0; border: 1px solid var(--laagst-border); border-radius: 0 0 8px 8px; overflow: hidden; }
.laagst-ce-row { position: relative; align-items: center; padding: 22px 24px 12px; border-top: 1px solid var(--laagst-border); row-gap: 8px; }
.laagst-ce-row:first-child { border-top: 0; }
.laagst-ce table.laagst-ce-table { display: table; table-layout: fixed; width: 100%; margin: 0; border: 1px solid var(--laagst-border); border-radius: 0 0 8px 8px; border-collapse: separate; border-spacing: 0; font-size: inherit; overflow: hidden; }
.laagst-ce table.laagst-ce-table thead { display: table-header-group; }
.laagst-ce table.laagst-ce-table tbody { display: table-row-group; border: 0; }
.laagst-ce table.laagst-ce-table tr { display: table-row; padding: 0; border: 0; }
.laagst-ce table.laagst-ce-table th, .laagst-ce table.laagst-ce-table td { display: table-cell; width: auto; min-width: 0; margin: 0; border: 0; background: transparent; text-align: left; vertical-align: middle; font-weight: inherit; }
.laagst-ce table.laagst-ce-table th { padding: 12px 24px; color: var(--laagst-muted); font-size: .72rem; font-weight: 500; overflow-wrap: normal; }
.laagst-ce table.laagst-ce-table th:nth-child(1) { width: 31%; }
.laagst-ce table.laagst-ce-table th:nth-child(2) { width: 31%; }
.laagst-ce table.laagst-ce-table th:nth-child(3) { width: 23%; }
.laagst-ce table.laagst-ce-table th:nth-child(4) { width: 15%; }
.laagst-ce table.laagst-ce-table td { padding: 22px 24px; border-top: 1px solid var(--laagst-border); }
.laagst-ce table.laagst-ce-table td.laagst-ce-action { text-align: right; }
.laagst-ce table.laagst-ce-table .laagst-ce-row--lowest { background: var(--laagst-soft); }
.laagst-ce table.laagst-ce-table .laagst-ce-row--lowest td:first-child { border-left: 4px solid var(--laagst-blue); padding-left: 20px; }
.laagst-ce table.laagst-ce-table .laagst-ce-delivery > span { display: block; }
.laagst-ce table.laagst-ce-table .laagst-ce-delivery > span + span { margin-top: 5px; }
.laagst-ce table.laagst-ce-table .laagst-ce-price > strong { display: inline-block; vertical-align: middle; }
.laagst-ce table.laagst-ce-table .laagst-ce-price > details { display: inline-block; margin-left: 6px; vertical-align: middle; }
.laagst-ce table.laagst-ce-table .laagst-ce-price > .laagst-ce-total, .laagst-ce table.laagst-ce-table .laagst-ce-price > s { display: block; margin-top: 4px; }
.laagst-ce-table .laagst-ce-shop-cell { min-width: 0; }
.laagst-ce-shop-cell .laagst-ce-offer-details { margin-top: 10px; }
.laagst-ce-row--lowest { background: var(--laagst-soft); border-left: 4px solid var(--laagst-blue); padding-left: 20px; }
.laagst-ce-shop { display: flex; align-items: center; gap: 14px; min-width: 0; }
.laagst-ce-shop > div { min-width: 0; }
.laagst-ce-shop strong { font-size: .95rem; color: var(--laagst-blue); overflow-wrap: anywhere; display: block; }
.laagst-ce-shop img { width: 48px; height: 44px; object-fit: contain; flex-shrink: 0; border-radius: 8px; }
.laagst-ce-badge { display: inline-block; color: var(--laagst-blue); font-weight: 600; font-size: .68rem; margin-top: 4px; }
.laagst-ce-delivery { display: grid; gap: 5px; font-size: .82rem; overflow-wrap: anywhere; }
.laagst-ce-price { min-width: 0; display: grid; gap: 3px; }
.laagst-ce-price:has(.laagst-ce-price-help) { grid-template-columns: minmax(0, 1fr) 28px; column-gap: 5px; }
.laagst-ce-price:has(.laagst-ce-price-help) > :not(strong, details) { grid-column: 1 / -1; }
.laagst-ce-price-help { position: relative; grid-column: 2; grid-row: 1; }
.laagst-ce-price-help summary { display: flex; align-items: center; justify-content: center; width: 28px; height: 28px; border: 1px solid var(--laagst-border); border-radius: 50%; color: var(--laagst-blue); font-size: .8rem; list-style: none; background: var(--laagst-white); }
.laagst-ce-price-help summary::-webkit-details-marker { display: none; }
.laagst-ce-price-help p { position: absolute; z-index: 2; right: 0; top: 34px; width: min(260px, 68vw); padding: 12px; border: 1px solid var(--laagst-border); border-radius: 6px; background: var(--laagst-white); text-align: left; font-size: .75rem; }
.laagst-ce-price > strong { color: var(--laagst-blue); font-size: 1.35rem; line-height: 1.2; }
.laagst-ce-price > s { display: inline; }
.laagst-ce-total { font-size: .7rem; color: var(--laagst-muted); }
.laagst-ce-buy { display: inline-flex; align-items: center; justify-content: center; gap: 14px; background: var(--laagst-blue); color: var(--laagst-white); padding: 12px 16px; min-height: 46px; border-radius: 5px; text-decoration: none; font-size: .8rem; font-weight: 600; white-space: nowrap; }
.laagst-ce-buy { transition: background-color .18s ease; }
.laagst-ce-buy:hover { background: color-mix(in srgb, var(--laagst-blue) 88%, var(--laagst-white)); color: var(--laagst-white); text-decoration: none; }
.laagst-ce-buy:focus-visible { outline-offset: 4px; }
.laagst-ce-buy svg { width: 14px; height: 14px; flex-shrink: 0; }
.laagst-ce-offer-details { grid-column: 1 / 3; }
.laagst-ce-offer-details summary, .laagst-ce-amazon summary { color: var(--laagst-muted); font-size: .7rem; min-height: 32px; padding-block: 6px; }
.laagst-ce-offer-details p, .laagst-ce-amazon p { font-size: .78rem; padding: 8px 0; overflow-wrap: anywhere; }
.laagst-ce-amazon { grid-column: 3 / -1; }
.laagst-ce-sort-note { padding: 12px 0; font-size: .73rem; color: var(--laagst-muted); }
.laagst-ce-unavailable { margin-top: 16px; }
.laagst-ce-unavailable > summary { display: flex; justify-content: space-between; gap: 12px; list-style: none; padding: 16px 20px; color: var(--laagst-muted); font-size: .82rem; background: var(--laagst-surface); border-radius: 5px; min-height: 48px; }
.laagst-ce-unavailable[open] > summary span { transform: rotate(45deg); }
.laagst-ce-row--unavailable .laagst-ce-price strong { font-size: .9rem; color: var(--laagst-muted); }
.laagst-ce-row--unavailable img { filter: grayscale(1); }
.laagst-ce-alert { scroll-margin-top: 100px; margin-top: 20px; background: var(--laagst-white); border: 1px solid var(--laagst-border); border-radius: 8px; }
.laagst-ce-alert > summary { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 22px 24px; min-height: 72px; list-style: none; color: var(--laagst-blue); }
.laagst-ce-alert > summary > span:first-child { display: grid; gap: 4px; }
.laagst-ce-alert > summary strong { font-size: 1rem; }
.laagst-ce-alert > summary span span { font-size: .82rem; }
.laagst-ce-alert-plus { font-size: 1.5rem; }
.laagst-ce-alert[open] .laagst-ce-alert-plus { transform: rotate(45deg); }
.laagst-ce-alert-form { padding: 0 24px 24px; }
.laagst-ce-alert-fields { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) auto; align-items: end; gap: 16px; margin-bottom: 16px; }
.laagst-ce-alert-fields > p, .laagst-ce-alert-field { margin: 0; min-width: 0; }
.laagst-ce-alert-field label { display: block; font-size: .82rem; margin-bottom: 6px; }
.laagst-ce-alert-form form > p { font-size: .82rem; }
.laagst-ce-alert-form > p { margin-bottom: 16px; font-size: .85rem; }
.laagst-ce-alert-form form { width: 100%; }
.laagst-ce-alert-form input[type="email"], .laagst-ce-alert-form input[type="number"] { width: 100%; min-height: 44px; border: 1px solid var(--laagst-border); border-radius: 4px; padding: 12px; color: var(--laagst-blue); background: var(--laagst-white); }
.laagst-ce-alert-form button, .laagst-ce-alert-form input[type="submit"] { min-height: 44px; background: var(--laagst-blue); color: var(--laagst-white); border: 0; border-radius: 4px; padding: 12px 20px; background-image: none; box-shadow: none; }
.laagst-ce-alert-form .cegg5-container { font: inherit; background: transparent; }
.laagst-ce-alert-form .cegg5-container .card { border: 0; background: transparent; box-shadow: none; }
.laagst-ce-alert-form .cegg5-container button, .laagst-ce-alert-form .cegg5-container input[type="submit"] { background: var(--laagst-blue) !important; color: var(--laagst-white) !important; border-color: var(--laagst-blue) !important; background-image: none !important; box-shadow: none !important; font: inherit; }
.laagst-ce-alert-form .cegg5-container .card, .laagst-ce-alert-form .cegg5-container input { box-shadow: none !important; }
.laagst-ce-alert-form .cegg5-container .text-primary { color: var(--laagst-blue) !important; }
.laagst-ce-update { display: flex; align-items: baseline; gap: 7px; font-size: .7rem; color: var(--laagst-muted); margin-top: 12px; }
.laagst-ce-update svg { flex-shrink: 0; align-self: center; }
.laagst-ce-update:empty { display: none; }
.laagst-ce-empty { padding: 24px; background: var(--laagst-surface); border-radius: 8px; }
.laagst-ce-featured { padding: 28px 32px 20px; background: var(--laagst-soft); border-top: 4px solid var(--laagst-blue); border-radius: 8px; }
.laagst-ce-featured-main { display: flex; align-items: center; gap: 24px; }
.laagst-ce-product-image { width: 140px; height: 140px; object-fit: contain; mix-blend-mode: multiply; }
.laagst-ce-featured-content { flex: 1; min-width: 0; }
.laagst-ce-featured-label { color: var(--laagst-blue); font-size: .78rem; font-weight: 600; margin-bottom: 8px !important; }
.laagst-ce-featured-content h3 { font-size: 1.2rem; margin: 0 0 12px; }
.laagst-ce-featured-price { display: flex; flex-wrap: wrap; align-items: baseline; gap: 16px; color: var(--laagst-blue); margin-bottom: 16px; }
.laagst-ce-featured-price strong { font-size: clamp(2rem, 4vw, 2.75rem); font-weight: 700; line-height: 1.1; }
.laagst-ce-featured-price span { font-size: .9rem; }
.laagst-ce-featured-delivery { display: flex; flex-wrap: wrap; gap: 4px 24px; font-size: .85rem; }
.laagst-ce-featured-delivery span { display: flex; gap: 8px; align-items: baseline; }
.laagst-ce-featured-delivery span::before { content: '✓'; font-weight: 600; color: var(--laagst-blue); }
.laagst-ce-featured-total { margin-top: 12px !important; color: var(--laagst-muted); font-size: .8rem; }
.laagst-ce-featured-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 16px 24px; margin: 22px 0; }
.laagst-ce-featured-actions .laagst-ce-buy { font-size: .9rem; padding-inline: 22px; }
.laagst-ce-featured-actions .laagst-ce-buy { position: relative; overflow: hidden; isolation: isolate; }
/* PitchPressure's diagonal sheen: a quicker 1.2-second sweep, then three seconds of rest. */
.laagst-ce-featured-actions .laagst-ce-buy::after { content: ''; position: absolute; z-index: -1; pointer-events: none; inset: 0; width: 45%; background: linear-gradient(90deg, transparent, rgb(255 255 255 / 28%), transparent); transform: translateX(-110%) skewX(-18deg); animation: laagst-swoosh 4.2s linear infinite; }
@keyframes laagst-swoosh {
    0% { transform: translateX(-110%) skewX(-18deg); }
    28.571429%, 100% { transform: translateX(240%) skewX(-18deg); }
}
@media (prefers-reduced-motion: reduce) { .laagst-ce-featured-actions .laagst-ce-buy::after { animation: none; display: none; } }
.laagst-ce-featured-actions > a:not(.laagst-ce-buy) { min-height: 44px; display: inline-flex; align-items: center; gap: 10px; color: var(--laagst-blue); font-size: .82rem; font-weight: 600; text-underline-offset: 4px; }
.laagst-ce-featured-actions > a:not(.laagst-ce-buy) { border-radius: 5px; padding-inline: 8px; text-decoration: none; transition: background-color .18s ease; }
.laagst-ce-featured-actions > a:not(.laagst-ce-buy):hover { background: color-mix(in srgb, var(--laagst-soft) 70%, var(--laagst-white)); text-decoration: none; }
.laagst-ce-alert > summary:hover { background: var(--laagst-surface); border-radius: 8px; }
.laagst-ce-alert-form button:hover, .laagst-ce-alert-form input[type="submit"]:hover { background: color-mix(in srgb, var(--laagst-blue) 88%, var(--laagst-white)); }
.laagst-ce-alert-form .cegg5-container button:hover, .laagst-ce-alert-form .cegg5-container input[type="submit"]:hover { background: color-mix(in srgb, var(--laagst-blue) 88%, var(--laagst-white)) !important; }
.laagst-ce-featured-note { border-top: 1px solid var(--laagst-light); padding-top: 14px; margin-top: 20px !important; font-size: .72rem; color: var(--laagst-muted); }
.laagst-ce-top3 .laagst-ce-list { border-radius: 8px; }
.laagst-ce-top3 .laagst-ce-row { grid-template-columns: minmax(0, 1fr) minmax(0, .8fr) 128px; }
.laagst-ce-top3 .laagst-ce-delivery { grid-column: 1; grid-row: 2; }
.laagst-ce-top3 .laagst-ce-price { grid-column: 2; grid-row: 1 / 3; }
.laagst-ce-top3 .laagst-ce-action { grid-column: 3; grid-row: 1 / 3; }
.laagst-ce-top3 .laagst-ce-offer-details, .laagst-ce-top3 .laagst-ce-amazon { grid-column: 1 / -1; }
.laagst-ce-more { display: flex; justify-content: space-between; align-items: center; padding: 16px 24px; min-height: 48px; font-weight: 600; font-size: .85rem; text-decoration: none; }
.laagst-ce-more:hover { background: var(--laagst-soft); text-decoration: none; }
@media (max-width: 1023px) {
    .laagst-ce table.laagst-ce-table th { padding-inline: 16px; }
    .laagst-ce table.laagst-ce-table td { padding-inline: 16px; }
    .laagst-ce table.laagst-ce-table .laagst-ce-row--lowest td:first-child { padding-left: 12px; }
    .laagst-ce-columns, .laagst-ce-row { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr) minmax(0, .9fr) 112px; gap: 8px 12px; }
    .laagst-ce-row, .laagst-ce-columns { padding-inline: 16px; }
    .laagst-ce-row--lowest { padding-left: 12px; }
    .laagst-ce-shop { gap: 8px; }
    .laagst-ce-shop img { width: 36px; height: 36px; }
    .laagst-ce-buy { gap: 8px; padding-inline: 12px; }
}
@media (max-width: 767px) {
    .laagst-ce table.laagst-ce-table { display: block; }
    .laagst-ce table.laagst-ce-table thead { position: absolute; display: block; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
    .laagst-ce table.laagst-ce-table tbody { display: block; }
    .laagst-ce table.laagst-ce-table tr.laagst-ce-row { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 12px; padding: 20px 16px; border-top: 1px solid var(--laagst-border); }
    .laagst-ce table.laagst-ce-table tr.laagst-ce-row:first-child { border-top: 0; }
    .laagst-ce table.laagst-ce-table td { display: block; padding: 0; border: 0; }
    .laagst-ce table.laagst-ce-table td.laagst-ce-price, .laagst-ce table.laagst-ce-table td.laagst-ce-action { text-align: right; }
    .laagst-ce table.laagst-ce-table tr.laagst-ce-row--lowest { border-left: 4px solid var(--laagst-blue); padding-left: 12px; }
    .laagst-ce table.laagst-ce-table .laagst-ce-row--lowest td:first-child { padding: 0; border: 0; }
    .laagst-ce-shop-cell { grid-column: 1; grid-row: 1; }
    .laagst-ce-toolbar { padding: 16px; align-items: start; flex-direction: column; gap: 14px; }
    .laagst-ce-toolbar label { width: 100%; justify-content: space-between; }
    .laagst-ce-toolbar select { width: 70%; }
    .laagst-ce-columns { display: none; }
    .laagst-ce-row, .laagst-ce-top3 .laagst-ce-row { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 12px; padding: 20px 16px 12px; align-items: start; }
    .laagst-ce-row--lowest { padding-left: 12px; }
    .laagst-ce-shop { grid-column: 1; grid-row: 1; gap: 10px; }
    .laagst-ce-shop strong { font-size: .88rem; }
    .laagst-ce-shop img { width: 36px; height: 36px; }
    .laagst-ce-price, .laagst-ce-top3 .laagst-ce-price { grid-column: 2; grid-row: 1; text-align: right; }
    .laagst-ce-price > strong { font-size: 1.2rem; }
    .laagst-ce-delivery, .laagst-ce-top3 .laagst-ce-delivery { grid-column: 1; grid-row: 2; font-size: .76rem; }
    .laagst-ce-action, .laagst-ce-top3 .laagst-ce-action { grid-column: 2; grid-row: 2; text-align: right; align-self: center; }
    .laagst-ce-buy { font-size: .75rem; min-height: 44px; gap: 8px; }
    .laagst-ce-offer-details, .laagst-ce-amazon { grid-column: 1 / -1; }
    .laagst-ce-row > details + details { margin-top: -10px; }
    .laagst-ce-alert > summary { padding: 20px 16px; }
    .laagst-ce-alert-form { padding: 0 16px 20px; }
    .laagst-ce-featured { padding: 22px 20px 16px; }
    .laagst-ce-featured-main { flex-direction: column; align-items: start; gap: 16px; }
    .laagst-ce-featured-price { gap: 8px; margin-bottom: 14px; }
    .laagst-ce-featured-delivery { display: grid; gap: 6px; }
    .laagst-ce-featured-actions { gap: 10px; margin: 20px 0 16px; }
    .laagst-ce-featured-actions .laagst-ce-buy { width: 100%; justify-content: space-between; }
}
@media (max-width: 359px) { .laagst-ce-shop { gap: 6px; } .laagst-ce-shop img { width: 28px; height: 28px; } .laagst-ce-shop strong { font-size: .8rem; } }

.winkel-logo img, .review-logo img, img.intro-logo, .intro-logo img { border-radius: 8px; }
.laagst-history { border: 1px solid var(--laagst-border); border-radius: 8px; background: var(--laagst-white); padding: 24px; }
.laagst-history-toolbar { display: flex; justify-content: space-between; align-items: center; gap: 16px; margin-bottom: 24px; }
.laagst-history-legend { display: inline-flex; gap: 10px; align-items: center; font-size: .82rem; font-weight: 600; }
.laagst-history-legend::before { content: ''; width: 22px; height: 3px; background: var(--laagst-blue); }
.laagst-history-periods { display: none; flex-wrap: wrap; gap: 4px; }
.laagst-history-interactive .laagst-history-periods { display: flex; }
.laagst-history-periods button { padding: 8px 12px; min-height: 40px; border: 1px solid transparent; border-radius: 5px; background: transparent; color: var(--laagst-blue); font: inherit; font-size: .8rem; }
.laagst-history-periods button[aria-pressed="true"] { background: var(--laagst-surface); border-color: var(--laagst-border); font-weight: 600; }
.laagst-history-periods button:hover { background: var(--laagst-surface); }
.laagst-history-stats { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; padding-bottom: 24px; border-bottom: 1px solid var(--laagst-border); }
.laagst-history-stat { display: grid; gap: 6px; min-width: 0; }
.laagst-history-stat > span { color: var(--laagst-muted); font-size: .78rem; }
.laagst-history-stat > strong { color: var(--laagst-blue); font-size: 1.65rem; line-height: 1.2; }
.laagst-history-stat > small { color: var(--laagst-muted); font-size: .72rem; overflow-wrap: anywhere; }
.laagst-history-plot { position: relative; margin-top: 20px; }
.laagst-history-svg { display: block; width: 100%; height: auto; overflow: visible; }
.laagst-history-interactive .laagst-history-svg { height: 290px; }
.laagst-history-grid { stroke: var(--laagst-border); stroke-width: 1; }
.laagst-history-line { fill: none; stroke: var(--laagst-blue); stroke-width: 2.5; stroke-linejoin: round; vector-effect: non-scaling-stroke; }
.laagst-history-axis { fill: var(--laagst-muted); font-family: inherit; font-size: 12px; }
.laagst-history-marker { fill: var(--laagst-blue); stroke: var(--laagst-white); stroke-width: 2; }
.laagst-history-tooltip { position: absolute; top: 0; right: 0; max-width: 100%; padding: 8px 12px; border: 1px solid var(--laagst-border); border-radius: 4px; background: var(--laagst-white); font-size: .75rem; pointer-events: none; }
.laagst-history-hit-area { position: absolute; inset: 0; pointer-events: none; }
.laagst-history-hit-area button:focus { pointer-events: auto; }
.laagst-history-records { margin-top: 12px; border-top: 1px solid var(--laagst-border); }
.laagst-history-records summary { min-height: 48px; padding-top: 16px; font-size: .8rem; color: var(--laagst-blue); }
.laagst-history-records > div { overflow-x: auto; }
.laagst-history-records table { width: 100%; margin-bottom: 0; border-collapse: collapse; font-size: .78rem; }
.laagst-history-records th, .laagst-history-records td { text-align: left; padding: 10px 12px; border: 0; border-bottom: 1px solid var(--laagst-border); }
.laagst-history-records tr:last-child td { border-bottom: 0; }
@media (max-width: 767px) {
    .laagst-ce-alert-fields { grid-template-columns: minmax(0, 1fr); gap: 12px; }
    .laagst-ce-alert-fields button, .laagst-ce-alert-fields input[type="submit"] { width: 100%; }
    .laagst-history { padding: 16px; }
    .laagst-history-toolbar { align-items: start; flex-direction: column; gap: 12px; margin-bottom: 20px; }
    .laagst-history-periods { width: 100%; gap: 2px; }
    .laagst-history-periods button { flex: 1; padding-inline: 8px; }
    .laagst-history-stats { gap: 10px; padding-bottom: 20px; }
    .laagst-history-stat > span { font-size: .7rem; }
    .laagst-history-stat > strong { font-size: 1.15rem; }
    .laagst-history-stat > small { font-size: .65rem; }
    .laagst-history-interactive .laagst-history-svg { height: 250px; }
}
