.tl-body[data-astro-cid-xi4cjcm6],.tl-hero[data-astro-cid-xi4cjcm6],.tl-controls[data-astro-cid-xi4cjcm6],.tl-legend[data-astro-cid-xi4cjcm6]{--cat-anlaggning:var(--accent);--cat-sport:color-mix(in oklab, var(--accent) 55%, var(--ink));--cat-os:#c9a94b;--cat-person:color-mix(in oklab, var(--ink) 70%, var(--accent));--cat-krig:color-mix(in oklab, var(--risk,#a13a2c) 80%, var(--ink));--cat-politik:var(--ink-2);--cat-ras:color-mix(in oklab, #4a7c59 75%, var(--ink))}[data-astro-cid-xi4cjcm6][data-cat=anlaggning]{--cur:var(--cat-anlaggning)}[data-astro-cid-xi4cjcm6][data-cat=sport]{--cur:var(--cat-sport)}[data-astro-cid-xi4cjcm6][data-cat=os]{--cur:var(--cat-os)}[data-astro-cid-xi4cjcm6][data-cat=person]{--cur:var(--cat-person)}[data-astro-cid-xi4cjcm6][data-cat=krig]{--cur:var(--cat-krig)}[data-astro-cid-xi4cjcm6][data-cat=politik]{--cur:var(--cat-politik)}[data-astro-cid-xi4cjcm6][data-cat=ras]{--cur:var(--cat-ras)}.tl-hero[data-astro-cid-xi4cjcm6]{border-bottom:1px solid var(--rule);padding:80px 0 40px}.tl-hero[data-astro-cid-xi4cjcm6] h1[data-astro-cid-xi4cjcm6]{font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.03em;color:var(--ink);margin:20px 0 24px;font-size:clamp(44px,7.5vw,88px);font-weight:600;line-height:.98}.tl-hero[data-astro-cid-xi4cjcm6] .dek[data-astro-cid-xi4cjcm6]{font-family:var(--font-display);font-variation-settings:"opsz" 24;color:var(--ink-2);max-width:56ch;font-size:clamp(18px,2.3vw,23px);font-style:italic;font-weight:400;line-height:1.4}.counter[data-astro-cid-xi4cjcm6]{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:22px;font-size:12px}.tl-controls[data-astro-cid-xi4cjcm6]{border-bottom:1px solid var(--rule);background:var(--ground-2);z-index:20;padding:28px 0 20px;position:sticky;top:0}.search-box[data-astro-cid-xi4cjcm6]{margin-bottom:20px}.search-box[data-astro-cid-xi4cjcm6] input[data-astro-cid-xi4cjcm6][type=search]{width:100%;font-family:var(--font-display);font-variation-settings:"opsz" 24;background:var(--ground);color:var(--ink);border:1px solid var(--rule);border-radius:0;padding:16px 18px;font-size:clamp(18px,2.2vw,22px);font-weight:400;line-height:1.3;transition:border-color .15s,box-shadow .15s}.search-box[data-astro-cid-xi4cjcm6] input[data-astro-cid-xi4cjcm6][type=search]::placeholder{color:var(--ink-3);font-style:italic}.search-box[data-astro-cid-xi4cjcm6] input[data-astro-cid-xi4cjcm6][type=search]:focus,.search-box[data-astro-cid-xi4cjcm6] input[data-astro-cid-xi4cjcm6][type=search]:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.filter-block[data-astro-cid-xi4cjcm6]{margin-bottom:16px}.filter-label[data-astro-cid-xi4cjcm6]{margin-bottom:8px;display:block}.pills[data-astro-cid-xi4cjcm6]{flex-wrap:wrap;gap:6px;display:flex}.pill[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:0;padding:7px 12px;font-size:12px;transition:background .15s,border-color .15s,color .15s}.pill[data-astro-cid-xi4cjcm6]:hover{border-color:var(--accent);color:var(--accent)}.pill[data-astro-cid-xi4cjcm6].is-active{background:var(--ink);color:var(--ground);border-color:var(--ink)}.pill[data-astro-cid-xi4cjcm6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jump-nav[data-astro-cid-xi4cjcm6]{margin-top:4px}.jump-list[data-astro-cid-xi4cjcm6]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.jump-link[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);color:var(--ink);background:var(--ground);border:1px solid var(--rule);text-transform:uppercase;letter-spacing:.08em;align-items:center;padding:6px 12px;font-size:12px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.jump-link[data-astro-cid-xi4cjcm6]:hover{background:var(--accent);color:var(--ground);border-color:var(--accent)}.jump-link[data-astro-cid-xi4cjcm6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-body[data-astro-cid-xi4cjcm6]{padding:40px 0 24px}.empty-state[data-astro-cid-xi4cjcm6]{text-align:center;background:var(--ground-2);border:1px solid var(--rule);color:var(--ink-2);max-width:var(--measure);margin:0 auto 40px;padding:32px 20px;font-size:15px;line-height:1.5}.timeline[data-astro-cid-xi4cjcm6]{max-width:900px;margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-xi4cjcm6]:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:78px}.tl-century-marker[data-astro-cid-xi4cjcm6]{align-items:center;padding:32px 0 12px 108px;scroll-margin-top:200px;display:flex;position:relative}.tl-century-marker[data-astro-cid-xi4cjcm6]:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:42px;left:74px}.tl-century-marker[data-astro-cid-xi4cjcm6] span[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-3);background:var(--ground);border:1px solid var(--rule);padding:2px 8px;font-size:11px}.tl-event[data-astro-cid-xi4cjcm6]{grid-template-columns:108px 1fr;gap:0;padding:12px 0;scroll-margin-top:200px;display:grid;position:relative}.tl-spine[data-astro-cid-xi4cjcm6]{padding-top:14px;position:relative}.tl-dot[data-astro-cid-xi4cjcm6]{background:var(--cur,var(--accent));border:2px solid var(--ground);width:11px;height:11px;box-shadow:0 0 0 1px var(--cur,var(--accent));border-radius:50%;position:absolute;top:18px;left:74px}.tl-year[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);padding-left:2px;font-size:15px;font-weight:500}.tl-card[data-astro-cid-xi4cjcm6]{text-align:left;background:var(--ground-2);border:1px solid var(--rule);border-left:3px solid var(--cur,var(--accent));cursor:pointer;color:inherit;flex-direction:column;gap:6px;padding:14px 16px 16px;font-family:inherit;transition:background .15s,border-color .15s,transform .1s;display:flex}.tl-card[data-astro-cid-xi4cjcm6]:hover{background:color-mix(in oklab, var(--cur,var(--accent)) 6%, var(--ground-2));border-color:var(--cur,var(--accent))}.tl-card[data-astro-cid-xi4cjcm6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-card-head[data-astro-cid-xi4cjcm6]{flex-direction:column;gap:4px;display:flex}.tl-cat[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--cur,var(--accent));align-self:flex-start;font-size:10px}.tl-title[data-astro-cid-xi4cjcm6]{font-family:var(--font-display);font-variation-settings:"opsz" 32;letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(17px,2.2vw,21px);font-weight:600;line-height:1.2}.tl-preview[data-astro-cid-xi4cjcm6]{font-family:var(--font-body);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.tl-card[data-astro-cid-xi4cjcm6].is-open .tl-preview[data-astro-cid-xi4cjcm6]{-webkit-line-clamp:unset;color:var(--ink);display:block;overflow:visible}.tl-related[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--cur,var(--accent));border-bottom:1px solid;align-self:flex-start;margin-top:4px;padding-bottom:1px;font-size:11px;text-decoration:none;display:none}.tl-card[data-astro-cid-xi4cjcm6].is-open .tl-related[data-astro-cid-xi4cjcm6]{display:inline-block}.tl-related[data-astro-cid-xi4cjcm6]:hover{color:var(--ink);border-bottom-color:var(--ink)}.tl-legend[data-astro-cid-xi4cjcm6]{border-top:1px solid var(--rule);margin-top:32px;padding:20px 0}.legend-list[data-astro-cid-xi4cjcm6]{flex-wrap:wrap;gap:12px 20px;margin:12px 0 0;padding:0;list-style:none;display:flex}.legend-list[data-astro-cid-xi4cjcm6] li[data-astro-cid-xi4cjcm6]{align-items:center;gap:8px;display:inline-flex}.legend-swatch[data-astro-cid-xi4cjcm6]{background:var(--cur,var(--accent));border-radius:50%;width:12px;height:12px;display:inline-block}.legend-label[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);color:var(--ink-2);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.disclaimer[data-astro-cid-xi4cjcm6]{background:color-mix(in oklab, var(--risk,#a13a2c) 6%, var(--ground-2));border-left:3px solid var(--risk,#a13a2c);max-width:var(--measure);margin-top:40px;margin-bottom:80px;padding:20px 24px}.warn-label[data-astro-cid-xi4cjcm6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--risk,#a13a2c);margin-bottom:8px;font-size:11px}.disclaimer[data-astro-cid-xi4cjcm6] p[data-astro-cid-xi4cjcm6]{color:var(--ink-2);max-width:60ch;font-size:14px;line-height:1.55}.visually-hidden[data-astro-cid-xi4cjcm6]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.tl-controls[data-astro-cid-xi4cjcm6]{padding:20px 0 14px;position:static}.search-box[data-astro-cid-xi4cjcm6]{margin-bottom:14px}.filter-block[data-astro-cid-xi4cjcm6]{margin-bottom:10px}.timeline[data-astro-cid-xi4cjcm6]:before{left:52px}.tl-century-marker[data-astro-cid-xi4cjcm6]{padding:24px 0 8px 76px}.tl-century-marker[data-astro-cid-xi4cjcm6]:before{top:32px;left:48px}.tl-event[data-astro-cid-xi4cjcm6]{grid-template-columns:76px 1fr;scroll-margin-top:20px}.tl-dot[data-astro-cid-xi4cjcm6]{left:48px}.tl-year[data-astro-cid-xi4cjcm6]{font-size:13px}.tl-title[data-astro-cid-xi4cjcm6]{font-size:16px}.tl-preview[data-astro-cid-xi4cjcm6]{font-size:13.5px}}@media print{.tl-controls[data-astro-cid-xi4cjcm6],.jump-nav[data-astro-cid-xi4cjcm6],.empty-state[data-astro-cid-xi4cjcm6],.tl-legend[data-astro-cid-xi4cjcm6]{display:none!important}.tl-card[data-astro-cid-xi4cjcm6]{break-inside:avoid;border:1px solid #999;background:#fff!important}.tl-preview[data-astro-cid-xi4cjcm6]{-webkit-line-clamp:unset;display:block;overflow:visible}.tl-related[data-astro-cid-xi4cjcm6]{display:inline-block}.tl-hero[data-astro-cid-xi4cjcm6]{border:0;padding:20px 0}body{color:#000;background:#fff}.timeline[data-astro-cid-xi4cjcm6]:before{background:#000}}
