:root{--color-paper: #f4eee1;--color-paper-deep: #eae0cb;--color-ink: #2a2420;--color-ink-soft: #5c5248;--color-rust: #a8562e;--color-petrol: #2e5259;--font-serif: "Lora", "Iowan Old Style", "Georgia", serif;--font-sans: "Work Sans", "Segoe UI", "Helvetica Neue", sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--text-sm: .875rem;--text-base: 1.0625rem;--text-lg: 1.375rem;--text-xl: 1.875rem;--text-2xl: 2.5rem;--leading-tight: 1.3;--leading-reading: 1.65}*,*:before,*:after{box-sizing:border-box}html{background:var(--color-paper)}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-reading);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-serif);font-weight:600;line-height:var(--leading-tight);margin:0 0 var(--space-3)}a,a:visited{color:var(--color-petrol)}img{max-width:100%;display:block}.ui-label{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:var(--text-sm)}.skip-link{position:absolute;left:var(--space-3);top:-3rem;background:var(--color-petrol);color:var(--color-paper);padding:var(--space-2) var(--space-4);border-radius:4px;font-family:var(--font-sans);font-weight:600;z-index:100;transition:top .15s ease}.skip-link:focus{top:var(--space-3)}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}:focus-visible{outline:3px solid var(--color-petrol);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site{max-width:68rem;margin:0 auto;padding:0 var(--space-4) var(--space-8)}body.page--front .site{padding-top:var(--space-6)}.site-header{padding:var(--space-4) 0 0;border-bottom:1px solid rgba(168,86,46,.3);margin-bottom:var(--space-5)}.site-header:has(+.sticky-pagenav){margin-bottom:0;border-bottom:none}.site-title{font-family:var(--font-serif);font-weight:600;font-size:var(--text-lg);line-height:var(--leading-tight);text-decoration:none;color:var(--color-ink);display:block;margin-bottom:var(--space-2)}.book-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-family:var(--font-sans)}.book-nav__links{display:flex;gap:var(--space-3)}.book-nav a.pager-link{font-family:var(--font-sans);font-weight:600;text-decoration:none;padding:var(--space-2) var(--space-3);border:1px solid var(--color-rust);border-radius:4px;color:var(--color-rust);min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.book-nav a.pager-link[aria-disabled=true]{opacity:.35;pointer-events:none}.book-nav a.pager-link:hover{background:var(--color-paper-deep)}.sticky-pagenav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2);position:sticky;top:0;z-index:15;background:var(--color-paper);border-bottom:1px solid rgba(168,86,46,.3);padding:var(--space-2) var(--space-3);margin:0 calc(var(--space-4) * -1);font-family:var(--font-sans);font-size:var(--text-sm)}@media(min-width:60rem){.sticky-pagenav{gap:var(--space-3);padding:var(--space-2) var(--space-4)}}.sticky-pagenav__current{display:inline-flex;align-items:baseline;gap:.4em;min-width:0}.sticky-pagenav__skiljetecken{color:var(--color-ink-soft)}.sticky-pagenav__del{font-weight:600;white-space:nowrap}.sticky-pagenav__ark{white-space:nowrap}.sticky-pagenav__link{justify-self:start;font-weight:600;text-decoration:none;color:var(--color-rust);white-space:nowrap;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-2)}.sticky-pagenav__link:last-child{justify-self:end}.sticky-pagenav__link:hover{text-decoration:underline}.sticky-pagenav__link[aria-disabled=true]{opacity:.35;pointer-events:none}.sticky-pagenav__current{font-weight:600;color:var(--color-ink-soft);letter-spacing:.02em}.kapitelnav{margin:var(--space-3) 0 0;font-family:var(--font-sans)}.kapitelnav__vik>summary{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-rust);border-radius:3px;background:var(--color-paper-deep);cursor:pointer;font-size:var(--text-sm)}.kapitelnav__vik>summary::-webkit-details-marker{display:none}.kapitelnav__vik>summary:after{content:"▾";margin-left:auto;color:var(--color-rust)}.kapitelnav__vik[open]>summary:after{content:"▴"}.kapitelnav__vik>summary:focus-visible{outline:2px solid var(--color-petrol);outline-offset:2px}.kapitelnav__etikett{color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-sm)}.kapitelnav__nu{font-weight:600;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kapitelnav__panel{border:1px solid var(--color-paper-deep);border-top:none;border-radius:0 0 3px 3px;padding:var(--space-2) 0}.kapitelnav__del{margin:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-soft)}.kapitelnav__panel ul{list-style:none;margin:0;padding:0}.kapitelnav__panel a{display:flex;flex-direction:column;gap:1px;min-height:44px;justify-content:center;padding:var(--space-1) var(--space-3);text-decoration:none;color:var(--color-ink)}.kapitelnav__panel a:hover,.kapitelnav__panel a:focus-visible{background:var(--color-paper-deep)}.kapitelnav__panel a[aria-current=page]{border-left:3px solid var(--color-rust);padding-left:calc(var(--space-3) - 3px);font-weight:600}.kapitelnav__namn{font-size:var(--text-base)}.kapitelnav__spann{font-size:var(--text-sm);color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.spread{display:grid;grid-template-columns:1fr;gap:var(--space-5);padding-top:var(--space-4)}@media(min-width:52rem){.spread{grid-template-columns:58% 1fr;align-items:start;position:relative}.page-text-col{border-left:1px solid rgba(168,86,46,.3);padding-left:calc(var(--space-5) / 2);margin-left:calc(var(--space-5) / -2)}}@media(min-width:90rem){body[class^=spread--] .site{max-width:96rem}.spread{grid-template-columns:64% 1fr}}.spread.spread--titelsida{grid-template-columns:1fr!important;text-align:center;padding:var(--space-8) var(--space-4)}.spread--titelsida .page-text-col{border-left:0;padding-left:0;margin-left:0}.spread--titelsida .page-text{font-size:var(--text-2xl);max-width:32em;margin:0 auto}.spread--bildsida .page-image-col{order:0}.page-text{font-family:var(--font-serif)}.page-text p,.page-text .page-para{margin:0 0 var(--space-4);white-space:pre-line}.spread--narrativ .page-text{font-size:var(--text-base);line-height:var(--leading-reading)}.spread--tryckt-klipp .page-text-col{background:var(--color-paper-deep);border-top:3px double var(--color-rust);border-bottom:3px double var(--color-rust);padding:var(--space-5)}.spread--tryckt-klipp .page-text{max-width:34em;margin:0 auto}.spread--tryckt-klipp .page-heading{text-align:center;text-transform:uppercase;letter-spacing:.08em}.page-heading{font-size:var(--text-xl);color:var(--color-ink)}.ark-ar{margin:0 0 var(--space-2);text-align:right;font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.08em;color:var(--color-ink-soft)}.ark-ar+.page-heading{margin-top:0}.page-images-list{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);list-style:none;padding:0;margin:var(--space-3) 0 0}.page-images-list li{margin-bottom:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--color-rust)}.page-image{margin:0;position:relative}.page-image img{border-radius:2px;border:2px solid var(--color-paper);box-shadow:0 3px 8px #2a242040;width:100%;height:auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.page-image[data-image-quality=photocopy] img{filter:grayscale(.85) sepia(.25) contrast(1.05) brightness(1.02);rotate:var(--page-rotate, 0deg)}.page-image[data-image-quality=photocopy]{position:relative}.page-image[data-image-quality=photocopy]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 55%,rgba(42,36,32,.08) 100%)}.page-image[data-image-quality=archival] img{filter:none;rotate:none}figcaption{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);margin-top:var(--space-2)}.page-images-list--caption{margin-top:0;color:inherit}.page-images-list--caption li:last-child{margin-bottom:0}.page-image__link{display:block;position:relative}.page-image__zoom-hint{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:1;background:#2a2420b8;color:var(--color-paper);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em;padding:var(--space-1) var(--space-3);border-radius:999px;pointer-events:none}.lupp[open]{border:none;padding:0;width:96vw;height:94vh;max-width:96vw;max-height:94vh;background:var(--color-paper);color:var(--color-ink);border-radius:3px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto}.lupp::backdrop{background:#2a2420e6}.lupp__panel{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-paper-deep)}.lupp__grad{font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);min-width:4.5em}.lupp__knappar{display:flex;gap:var(--space-1)}.lupp__knappar button,.lupp__stang{font:inherit;font-family:var(--font-sans);font-size:var(--text-sm);min-height:44px;min-width:44px;padding:0 var(--space-2);border:1px solid var(--color-paper-deep);border-radius:2px;background:var(--color-paper);color:var(--color-ink);cursor:pointer}.lupp__knappar button:hover:not(:disabled),.lupp__stang:hover{border-color:var(--color-ink)}.lupp__knappar button:disabled{opacity:.35;cursor:default}.lupp__stang{margin-left:auto;font-size:1.4rem;line-height:1;border-color:transparent}.lupp__yta{position:relative;overflow:hidden;background:var(--color-ink);touch-action:none}.lupp__yta:focus-visible{outline:2px solid var(--color-paper);outline-offset:-4px}.lupp__yta[data-dragbar=true]{cursor:grab}.lupp__yta[data-drar=true]{cursor:grabbing}.lupp__yta img{position:absolute;top:50%;left:50%;transform-origin:center center;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.lupp__yta img{transition:transform .08s linear}.lupp__yta[data-drar=true] img{transition:none}}.lupp__hjalp{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-paper-deep);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}@media(max-width:40rem),(pointer:coarse){.lupp__hjalp{display:none}}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}.uncertain{color:var(--color-rust);border-bottom:1px dotted var(--color-rust);font-family:var(--font-sans);font-size:.75em;cursor:help}.uncertain summary{display:inline;list-style:none}.uncertain summary::-webkit-details-marker{display:none}.uncertain[open]{border-bottom-style:solid}.uncertain .uncertain-tooltip{display:block;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);background:var(--color-paper-deep);border:1px solid var(--color-rust);padding:var(--space-1) var(--space-2);border-radius:4px;margin-top:var(--space-1);width:max-content;max-width:20em}em.understruken{font-style:normal;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.16em;text-decoration-skip-ink:none}em.understruken .uncertain{text-decoration:none}.gap-notice--upplysning{border-style:solid;border-width:1px;border-color:var(--color-paper-deep)}.gap-notice--upplysning .gap-notice__icon{opacity:.55}.gap-notice--vantar{border-color:var(--color-petrol)}.gap-notice--vantar .gap-notice__icon{color:var(--color-petrol)}.gap-notice{border:2px dashed var(--color-ink-soft);background:var(--color-paper-deep);border-radius:4px;padding:var(--space-5);font-family:var(--font-sans);color:var(--color-ink-soft);display:flex;flex-direction:column;gap:var(--space-2);min-height:12rem;justify-content:center}.gap-notice__icon{color:var(--color-rust);font-size:var(--text-xl)}.gap-notice__title{font-weight:600;color:var(--color-ink);margin:0}.gap-notice__note{font-size:var(--text-sm);font-style:italic}.page-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--color-rust);color:var(--color-paper);font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);padding:var(--space-1) var(--space-3);border-radius:999px}.page-card{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border-radius:4px;text-decoration:none;color:inherit;border:1px solid transparent}.page-card:hover,.page-card:focus-visible{background:var(--color-paper-deep);border-color:#a8562e66}.delgrupp+.delgrupp{margin-top:var(--space-7)}.delgrupp>h2{margin-bottom:var(--space-3)}.delgrupp__spann{font-weight:400;color:var(--color-ink-soft)}.page-card__thumb{flex:0 0 3.15rem;width:3.15rem;height:4.5rem;overflow:hidden;border-radius:2px;background:var(--color-paper-deep);display:flex;align-items:center;justify-content:center}.page-card__thumb .page-badge{padding-left:var(--space-2);padding-right:var(--space-2)}.page-card__thumb img{width:100%;height:100%;object-fit:cover;filter:grayscale(.85) sepia(.25) contrast(1.05) brightness(1.02)}.page-card__body{min-width:0}.page-card__heading{font-family:var(--font-serif);font-weight:600;margin:0 0 var(--space-1)}.page-card__meta{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.page-card__snippet{font-size:var(--text-sm);color:var(--color-ink-soft);margin:var(--space-1) 0 0}.book-nav.book-nav--cards{display:grid;grid-template-columns:minmax(0,auto) minmax(13rem,1fr);align-items:stretch;gap:var(--space-3)}@media(max-width:559px){.book-nav.book-nav--cards{grid-template-columns:minmax(0,1fr)}}.book-nav--cards .page-card{min-width:0}.page-card--prev{align-items:center;padding-inline:var(--space-2)}.page-card--next,.page-card--bok{border-color:#a8562e59;background:var(--color-paper-deep)}.page-card--next .page-card__heading,.page-card--bok .page-card__heading{color:var(--color-rust)}.page-card--next:hover,.page-card--next:focus-visible,.page-card--bok:hover,.page-card--bok:focus-visible{border-color:var(--color-rust)}.card-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.pocket{position:sticky;bottom:0;margin-top:var(--space-6);background:var(--color-paper-deep);border:1px solid var(--color-rust);border-radius:8px 8px 0 0;font-family:var(--font-sans);z-index:10}.pocket>summary{cursor:pointer;padding:var(--space-3) var(--space-4);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-sm);color:var(--color-rust);list-style:none;display:flex;align-items:center;gap:var(--space-2)}.pocket>summary::-webkit-details-marker{display:none}.pocket>summary:before{content:"☰";font-size:.9em}.pocket[open]>summary:before{content:"✕"}.pocket__panel{padding:0 var(--space-4) var(--space-4);max-height:70vh;overflow-y:auto}@media(prefers-reduced-motion:no-preference){.pocket__panel{animation:pocket-in .18s ease-out}}@keyframes pocket-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pocket__search-form{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.pocket__search-form input[type=search]{flex:1;font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-soft);border-radius:4px;background:var(--color-paper);color:var(--color-ink)}.pocket__search-form button{font-family:var(--font-sans);font-weight:600;background:var(--color-petrol);color:var(--color-paper);border:none;border-radius:4px;padding:var(--space-2) var(--space-4);cursor:pointer}.pocket__link{display:inline-block;margin-top:var(--space-2);font-weight:600}.pocket__tabs{border:none;padding:0;margin:var(--space-2) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.pocket__tab-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pocket__tab-label{cursor:pointer;font-weight:600;font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-rust);border:1px solid var(--color-rust);border-radius:999px;padding:var(--space-1) var(--space-3)}.pocket__tab-input:checked+.pocket__tab-label{background:var(--color-rust);color:var(--color-paper)}.pocket__tab-input:focus-visible+.pocket__tab-label{outline:3px solid var(--color-petrol);outline-offset:2px}.pocket__tab-panel{display:none;width:100%;margin-top:var(--space-2)}#pocket-tab-personer:checked~#pocket-panel-personer,#pocket-tab-platser:checked~#pocket-panel-platser{display:block}.pocket__tab-note{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ink-soft)}.site-footer{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid rgba(168,86,46,.3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.site-footer__rad{display:flex;gap:var(--space-4);flex-wrap:wrap;list-style:none;margin:0 0 var(--space-2);padding:0}.site-footer__rad:last-child{margin-bottom:0}.site-footer a{font-weight:600}.page-intro{color:var(--color-ink-soft);font-family:var(--font-sans);max-width:42em}.page-directory{display:grid;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:var(--space-2);list-style:none;padding:0;margin:var(--space-4) 0;font-family:var(--font-sans)}.page-directory a{display:block;text-align:center;padding:var(--space-2);border:1px solid var(--color-rust);border-radius:4px;text-decoration:none;font-weight:600}.page-directory a:hover,.page-directory a:focus-visible{background:var(--color-paper-deep)}.search-form{display:flex;gap:var(--space-3);margin:var(--space-5) 0;max-width:34em}.search-form input[type=search]{flex:1;font-family:var(--font-sans);font-size:var(--text-lg);padding:var(--space-3);border:1px solid var(--color-ink-soft);border-radius:4px;background:var(--color-paper);color:var(--color-ink)}.search-form button{font-family:var(--font-sans);font-weight:600;background:var(--color-petrol);color:var(--color-paper);border:none;border-radius:4px;padding:0 var(--space-5);cursor:pointer;min-width:44px}[data-search-status]{font-family:var(--font-sans);color:var(--color-ink-soft);font-size:var(--text-sm)}.register-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.register-entry{padding-bottom:var(--space-4);border-bottom:1px solid rgba(168,86,46,.25);scroll-margin-top:var(--space-4)}.register-entry h3{font-size:var(--text-lg);margin-bottom:var(--space-1)}.register-entry h3>a.card-link{color:var(--color-petrol);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;border:0;padding:0;background:none;font:inherit}.register-entry h3>a.card-link .name-clarification{color:inherit}.register-entry h3>a.card-link:hover,.register-entry h3>a.card-link:focus-visible{text-decoration-thickness:2px;color:var(--color-rust)}.register-band{border:0;padding:0;margin-top:var(--space-3);scroll-margin-top:var(--space-4)}.register-band h2{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:.08em;color:var(--color-rust);border-bottom:2px solid var(--color-rust);padding-bottom:var(--space-1);margin:0}.register-band h2:focus{outline:none}.name-clarification{font-weight:400;color:var(--color-ink-soft);font-size:var(--text-base)}.register-entry h3 .name-uncertain{margin-left:var(--space-1);vertical-align:super}.register-entry__roll{font-family:var(--font-sans);color:var(--color-ink-soft);font-size:var(--text-sm);margin:0 0 var(--space-2)}.register-entry__sidor{font-family:var(--font-sans);font-size:var(--text-sm);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0}.register-entry__sidor-etikett{color:var(--color-ink-soft)}.register-entry__sidor a{border:1px solid var(--color-rust);color:var(--color-rust);border-radius:999px;min-height:32px;display:inline-flex;align-items:center;padding:0 var(--space-3);text-decoration:none;font-weight:600}.register-entry__sidor a:hover,.register-entry__sidor a:focus-visible{background:var(--color-rust);color:var(--color-paper)}.register-entry__sidor a.register-entry__fler{border-color:var(--color-petrol);color:var(--color-petrol);font-weight:400}.register-entry__sidor a.register-entry__fler:hover,.register-entry__sidor a.register-entry__fler:focus-visible{background:var(--color-petrol);color:var(--color-paper)}.registernav{margin-bottom:var(--space-4)}.bokstavsnav ul{list-style:none;padding:0;margin:0 0 var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-1)}.bokstavsnav a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;border:1px solid var(--color-paper-deep);border-radius:2px;color:var(--color-ink);text-decoration:none}.bokstavsnav a:hover,.bokstavsnav a:focus-visible{border-color:var(--color-ink);background:var(--color-paper-deep)}.bokstavsnav__extra a{padding:0 var(--space-3);font-weight:400}.sortval__status{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);margin:0}.lead{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);color:var(--color-ink-soft);max-width:42em;margin:0 0 var(--space-6)}.hero-image{max-width:42em;margin:0 0 var(--space-6)}.hero-image img{display:block;width:100%;height:auto;box-shadow:0 1px 3px #2a24202e}.start-reading{margin-top:var(--space-7)}.cta-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-4) 0 var(--space-3)}.cta-row--hero{margin:0 0 var(--space-7)}.cta-primary{display:inline-block;font-family:var(--font-sans);font-weight:600;text-decoration:none;background:var(--color-petrol);color:var(--color-paper);border-radius:4px;padding:var(--space-3) var(--space-5)}.cta-primary:visited{color:var(--color-paper)}.cta-primary:hover,.cta-primary:focus-visible{background:#24434a}.continue-reading{margin:0;font-family:var(--font-sans);font-size:var(--text-sm)}.continue-reading a{font-weight:600}.cta-links{list-style:none;padding:0;margin:var(--space-5) 0 0;display:flex;flex-direction:column;gap:var(--space-2);font-family:var(--font-sans)}.cta-links a{font-weight:600}.review-status{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);border-top:1px solid rgba(168,86,46,.25);padding-top:var(--space-3);margin-top:var(--space-6);max-width:46em}.review-status[data-review-status=granskad]{color:var(--color-petrol)}.card-breadcrumb{font-family:var(--font-sans);font-size:var(--text-sm);margin-bottom:var(--space-4)}.card-role{color:var(--color-ink-soft)}h1 .name-uncertain{display:inline;margin-left:var(--space-1);vertical-align:super;font-size:var(--text-sm)}.card-note{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);max-width:42em;border-left:2px solid var(--color-rust);padding-left:var(--space-3);margin:var(--space-5) 0}.card-external,.card-mentions{margin-top:var(--space-6)}.card-external h2,.card-mentions h2{font-size:var(--text-lg)}.link-tentative{background:var(--color-paper-deep);padding:var(--space-3) var(--space-4);max-width:46em}.levnadsar{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;color:var(--color-ink-soft);white-space:nowrap}.card-levnadsar{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);margin:calc(var(--space-2) * -1) 0 var(--space-3)}.levnadsar__osaker{font-style:italic}.card-source-list{list-style:none;padding:0;margin:0}.card-source-list li+li{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-paper-deep)}.extern-kalla>p:first-child{margin-top:0}.excerpt-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-5)}.excerpt blockquote{margin:0 0 var(--space-2);padding-left:var(--space-4);border-left:3px double var(--color-rust);max-width:46em}.card-familj{margin-top:var(--space-5)}.familj-lista{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.familj-grupp{display:grid;grid-template-columns:9rem 1fr;gap:var(--space-2);align-items:baseline}@media(max-width:34rem){.familj-grupp{grid-template-columns:1fr;gap:0}}.familj-lista dt{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.familj-lista dd{margin:0}.familj-slaktingar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.familj-slaktingar li{line-height:1.5}.familj-grad{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.familj-kalla{margin-top:var(--space-1)}.familj-kalla summary{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);text-decoration:underline dotted;text-underline-offset:.2em}.familj-kalla summary:hover,.familj-kalla summary:focus-visible{color:var(--color-petrol)}.familj-kalla[open] summary{color:var(--color-ink)}.familj-kalla ul{list-style:none;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);border-left:2px solid var(--color-paper-deep);padding-left:var(--space-2);margin:var(--space-1) 0 var(--space-2);display:flex;flex-direction:column;gap:var(--space-1)}.familj-kalla b{color:var(--color-ink);font-weight:600}.excerpt-kalla{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);letter-spacing:.04em;margin:0 0 var(--space-1)}.excerpt-source{font-family:var(--font-sans);font-size:var(--text-sm)}.metadata-only{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);margin-top:var(--space-5);max-width:46em}@page{margin:2cm}@media print{.skip-link,.sticky-pagenav,.section-tabs,.pocket,.site-footer,.book-nav,.page-image__zoom-hint{display:none!important}.site{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.spread{display:block;max-width:100%;width:100%}.page-text-col{border-left:0;padding-left:0;margin-left:0}.page-image img{box-shadow:none;border:none;max-width:100%!important;max-height:18cm!important;width:auto;height:auto}.page-image[data-image-quality=photocopy]:after{display:none}}.arbetsflagga{margin-right:.4em;font-size:.85em;line-height:1}.arbetsnyckel{font-size:var(--text-sm);border-collapse:collapse;width:100%;max-width:34rem;margin:0 0 var(--space-5);font-variant-numeric:tabular-nums}.arbetsnyckel caption{text-align:left;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);padding-bottom:var(--space-2)}.arbetsnyckel th,.arbetsnyckel td{padding:var(--space-2) var(--space-2);border-bottom:1px solid rgba(168,86,46,.2);text-align:left;font-weight:400}.arbetsnyckel thead th{font-family:var(--font-sans);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-soft)}.arbetsnyckel__tal{text-align:right;white-space:nowrap}.arbetsnyckel__flagga{width:1.6em;padding-right:0}.arbetsnyckel tbody tr:last-child th,.arbetsnyckel tbody tr:last-child td{border-bottom:none}.granskningslogg{margin-top:var(--space-4);border-top:1px solid rgba(168,86,46,.25);padding-top:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm)}.granskningslogg>summary{cursor:pointer;color:var(--color-rust);padding:var(--space-2) 0;min-height:44px;display:flex;align-items:center}.granskningslogg>summary:hover{text-decoration:underline}.granskningslogg ol{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.granskningslogg li::marker{color:var(--color-ink-soft)}.granskningslogg__vem{display:block;font-size:.78rem;letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-soft)}.granskningslogg li p{margin:.15rem 0 0;color:var(--color-ink);white-space:pre-line}.kommentarer{margin-top:var(--space-3)}.kommentarer__las-upp{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);background:none;border:1px dashed var(--color-paper-deep);border-radius:2px;padding:var(--space-2) var(--space-3);cursor:pointer;min-height:44px}.kommentarer__las-upp:hover{color:var(--color-ink);border-color:var(--color-ink)}.kommentarer__form{display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--color-paper-deep);border-radius:2px;padding:var(--space-3)}.kommentarer__form label{display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.kommentarer__form textarea,.kommentarer__form input{font:inherit;font-family:var(--font-sans);color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-paper-deep);border-radius:2px;padding:var(--space-2)}.kommentarer__form textarea{resize:vertical}.kommentarer__rad{display:flex;gap:var(--space-2)}.kommentarer__rad input{flex:1;min-width:0}.kommentarer__rad button{font-family:var(--font-sans);font-size:var(--text-sm);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-ink);border-radius:2px;background:var(--color-ink);color:var(--color-paper);cursor:pointer}.kommentarer__rad button:disabled{opacity:.5;cursor:default}.kommentarer__kvitto{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);min-height:1.2em}.granskningslogg__ohanterad{border-left:2px solid var(--color-accent, #8a5324);padding-left:var(--space-2)}.granskningslogg__flagga,.granskningslogg__nya{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent, #8a5324)}.granskningslogg__flagga{display:block}.pratbubbla{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent, #8a5324);white-space:nowrap;margin-left:.5em}.pratbubbla__summering{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent, #8a5324);margin:0 0 var(--space-3)}.sortval:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.sortval>div{display:flex;gap:var(--space-1)}.sortval button{font:inherit;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-paper-deep);border-radius:2px;background:var(--color-paper);color:var(--color-ink);cursor:pointer}.sortval button:hover{border-color:var(--color-ink)}.sortval button[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}h1.sticky-pagenav__current{font-size:inherit;margin:0}.platskarta{margin:var(--space-5) 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.platskarta__rutor{display:flex;align-items:flex-start;gap:var(--space-4)}.platskarta__hela{width:96px;height:auto;display:block;flex:none}.platskarta__detalj{width:auto;height:218px;max-width:100%;display:block;border:1px solid var(--color-paper-deep);border-radius:2px}.platskarta__land--svag{fill:var(--color-paper);stroke:var(--color-paper-deep);stroke-width:1;vector-effect:non-scaling-stroke}.platskarta__lan{fill:var(--color-paper-deep);stroke:var(--color-ink-soft);stroke-width:1.25;vector-effect:non-scaling-stroke;stroke-linejoin:round}.platskarta__sjo{fill:var(--color-petrol);opacity:.2;stroke:none}.platskarta__land{fill:var(--color-paper-deep);stroke:var(--color-ink-soft);stroke-width:3;stroke-linejoin:round}.platskarta__glans{fill:var(--color-paper);opacity:.85}.platskarta__prick{fill:var(--color-rust)}.platskarta figcaption{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.site-footer__not{font-size:var(--text-sm);font-weight:400;opacity:.7}.site-footer__not:before{content:" — "}.site-footer__avsandare{margin:var(--space-5) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.kallmarke{display:inline-flex;align-items:center;vertical-align:baseline;margin-left:var(--space-2);color:var(--color-ink-soft);opacity:.65}.kallmarke svg{display:block;width:.8em;height:.8em}.card-bio{margin:var(--space-5) 0 0;max-width:34rem}.card-bio p{font-family:var(--font-serif);font-size:1rem;line-height:1.6;margin:0 0 var(--space-4)}.card-bio p:last-child{margin-bottom:0}.card-bio__kalla{display:block;margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-soft)}.kortbild{margin:var(--space-5) 0 0;max-width:22rem}.kortbild img{display:block;width:100%;height:auto;border:1px solid var(--color-paper-deep);background:var(--color-paper-deep)}.kortbild figcaption{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.4;color:var(--color-ink-soft)}@media(min-width:40rem){.platskarta+.kortbild{margin-top:var(--space-4)}}.site-header__rad{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.huvudmeny{position:relative;flex:none}.huvudmeny>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;border-radius:3px;list-style:none}.huvudmeny>summary::-webkit-details-marker{display:none}.huvudmeny>summary svg{width:24px;height:24px;stroke:var(--color-ink);stroke-width:2;stroke-linecap:round;fill:none}.huvudmeny>summary:hover,.huvudmeny[open]>summary{background:var(--color-paper-deep)}.huvudmeny>summary:focus-visible{outline:2px solid var(--color-petrol);outline-offset:2px}.huvudmeny__panel{position:absolute;right:0;top:calc(44px + var(--space-1));z-index:20;min-width:12rem;background:var(--color-paper);border:1px solid var(--color-rust);border-radius:3px;box-shadow:0 6px 18px #2a24201f}.huvudmeny__panel ul{list-style:none;margin:0;padding:var(--space-1) 0}.huvudmeny__panel a{display:flex;align-items:center;min-height:44px;padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);text-decoration:none;white-space:nowrap}.huvudmeny__panel a:hover,.huvudmeny__panel a:focus-visible{background:var(--color-paper-deep)}.huvudmeny__panel a[aria-current=page]{font-weight:600;border-left:3px solid var(--color-rust);padding-left:calc(var(--space-4) - 3px)}.huvudmeny__bocker a{padding-left:calc(var(--space-4) * 2)}.huvudmeny__bocker a[aria-current=page]{padding-left:calc(var(--space-4) * 2 - 3px)}.puffzon{container-type:inline-size;margin:var(--space-7) 0}.puffar{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:stretch}.puff{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:inherit;border-top:1px solid rgba(168,86,46,.3);padding-top:var(--space-4);margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);transition:background-color .14s ease,border-color .14s ease}.puff:visited{color:inherit}.puff__bild{margin:0 0 var(--space-4)}.utsnitt{display:block;background:var(--color-paper-deep);padding:var(--space-1);border-radius:2px}.utsnitt__ram{display:block;position:relative;overflow:hidden;aspect-ratio:3 / 2;background:var(--color-paper-deep)}.utsnitt__ram img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.85) sepia(.25) contrast(1.05) brightness(1.02);transition:filter .14s ease}.utsnitt__ram:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 60%,rgba(42,36,32,.1) 100%)}.puff__citat{display:block;font-family:var(--font-serif);line-height:var(--leading-tight);color:var(--color-ink);hyphens:auto;text-wrap:pretty}.puff[data-grad="1"] .puff__citat{font-size:var(--text-2xl)}.puff[data-grad="2"] .puff__citat{font-size:var(--text-xl)}.puff[data-grad="3"] .puff__citat{font-size:var(--text-lg)}.puff[data-grad="4"] .puff__citat{font-size:var(--text-base);line-height:1.45}.puff--citat{border-top:0;padding-top:0}.puff--citat .puff__platta{flex:1;display:flex;flex-direction:column;background:var(--color-paper-deep);border-top:3px double var(--color-rust);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:0 0 2px 2px}.puff--citat .puff__citat{flex:1 1 auto;display:flex;align-items:center;max-width:22em}.puff__ark{display:block;margin-top:auto;padding-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;color:var(--color-ink-soft);font-variant-numeric:tabular-nums;transition:color .14s ease}.puff:hover,.puff:focus-visible{background:var(--color-paper-deep);border-top-color:var(--color-rust)}.puff:hover .puff__ark,.puff:focus-visible .puff__ark{color:var(--color-rust)}.puff:hover .utsnitt__ram img{filter:grayscale(.55) sepia(.18) contrast(1.08) brightness(1.04)}.puff--citat:hover,.puff--citat:focus-visible{background:transparent}.puff--citat:hover .puff__platta,.puff--citat:focus-visible .puff__platta{box-shadow:inset 0 0 0 1px #a8562e4d}.puff:focus-visible{outline-offset:4px}@media(prefers-reduced-motion:reduce){.puff,.puff__ark,.utsnitt__ram img{transition:none}}@container (min-width: 600px){.puffar{grid-template-columns:1fr 1fr}}@container (min-width: 1000px){.puffar{grid-template-columns:repeat(3,1fr);gap:var(--space-7) var(--space-6)}.puff--bred{grid-column:span 2}.puff--bred .utsnitt__ram{aspect-ratio:2 / 1}.puff--bred .puff__citat{max-width:34em}.puff--bred[data-grad="4"] .puff__citat{font-size:var(--text-lg);line-height:1.4}}
