:root{--papir:#efe9d9;--kort:#f7f3e6;--kort-tom:#e4dcc6;--blekk:#2b2519;--blekk-svak:#6b6250;--stein:#8a806b;--harline:#cbbfa3;--harline-svak:#dcd3bc;--sjoe:#7a6a45;--bjoerk:#6b7a3a;--rogn:#9c4a28;--gull:#8c7a3f;--paa-moerk:#f7f3e6;--serif:"American Typewriter", "Courier New", Courier, monospace;--sans:ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--mono:"American Typewriter", "Courier New", Courier, monospace;--rad:0px;--rad-mjuk:10px;--baand-overalt:var(--stein);--baand-tur:var(--sjoe);--baand-flaks:var(--bjoerk);--baand-aarets:var(--rogn);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{color:var(--blekk);font-family:var(--sans);-webkit-font-smoothing:antialiased;background-color:var(--papir);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");margin:0;line-height:1.55}.skall{max-width:44rem;margin:0 auto;padding:1.75rem 1.1rem 4rem}h1{font-family:var(--serif);letter-spacing:.01em;margin:0 0 1.1rem;font-size:1.6rem;font-weight:400}.laster{color:var(--stein)}button{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:2px solid var(--bjoerk);outline-offset:2px}.faner{z-index:10;border-bottom:1px solid var(--harline);background:var(--papir);gap:0;margin:0 0 1.6rem;padding-top:.5rem;display:flex;position:sticky;top:0;box-shadow:0 6px 10px -8px #1e241f40}h1{z-index:1;position:relative}.faner button{color:var(--stein);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.5rem .3rem .6rem;font-size:.9rem}.faner button.aktiv{border-bottom-color:var(--sjoe);color:var(--blekk);font-weight:600}.velger{gap:.5rem;margin:0 0 1.5rem;display:grid}.velger-rad{align-items:center;gap:.6rem;min-width:0;display:flex}.velger-merkelapp{letter-spacing:.2em;text-transform:uppercase;width:3.4rem;color:var(--stein);flex:none;font-size:.58rem}.velger-spor{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:.35rem;min-width:0;padding-bottom:.15rem;display:flex;overflow-x:auto}.velger-spor::-webkit-scrollbar{display:none}.chip{border:1px solid var(--harline);cursor:pointer;white-space:nowrap;color:var(--blekk-svak);background:0 0;border-radius:999px;flex:none;align-items:baseline;gap:.35rem;padding:.32rem .6rem;font-size:.82rem;display:inline-flex}.chip.aktiv{background:var(--sjoe);border-color:var(--sjoe);color:var(--paa-moerk)}.chip.ferdig:not(.aktiv){border-color:var(--bjoerk)}.chip-teller{font-variant-numeric:tabular-nums;opacity:.7;font-size:.7rem}.chip-prikk{background:var(--rogn);border-radius:50%;align-self:center;width:.3rem;height:.3rem}.album-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--stein);margin:0;font-size:.66rem}.album-tittel{font-family:var(--serif);letter-spacing:-.01em;margin:.15rem 0 .9rem;font-size:clamp(1.6rem,5.5vw,2.1rem);font-weight:400}.album-linje{border-bottom:1px solid var(--harline);align-items:center;gap:.85rem;padding-bottom:1.2rem;display:flex}.album-maaler{background:var(--harline);border-radius:999px;flex:1;height:2px;overflow:hidden}.album-maaler-fyll{background:var(--sjoe);height:100%;display:block}.album-teller{color:var(--stein);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.album-teller b{color:var(--blekk);font-weight:600}.rutenett{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1.3rem;display:grid}@media (width>=34rem){.rutenett{grid-template-columns:repeat(4,1fr);gap:.85rem}}.kort{border-radius:var(--rad);border:1px solid var(--harline);background:var(--kort);cursor:pointer;text-align:left;border-radius:2px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e241f12}.kort.tom{background:var(--kort-tom);border-style:dashed;border-color:var(--harline);box-shadow:none}.kort.maal{background:var(--kort-tom);border-color:var(--bjoerk);box-shadow:0 0 0 1px var(--bjoerk);border-style:solid}.kort-flate{aspect-ratio:3/4;background:var(--kort-tom);display:block;position:relative;overflow:hidden}.kort.sett .kort-flate{background:var(--kort)}.kort-bilde{object-fit:cover;width:100%;height:100%;display:block}.kort-silhuett{filter:blur(2.5px)grayscale()brightness(1.02)contrast(2.1);opacity:.55;mix-blend-mode:multiply}.kort-merke{letter-spacing:.1em;text-transform:uppercase;background:var(--bjoerk);color:var(--paa-moerk);border-radius:2px;padding:.1rem .3rem;font-size:.56rem;position:absolute;top:.3rem;left:.3rem}.kort-fot{border-top:1px solid var(--harline-svak);flex-direction:column;gap:.05rem;min-height:2.6rem;padding:.34rem .4rem .42rem;display:flex}.kort.tom .kort-navn,.kort.maal .kort-navn{color:var(--stein);font-style:italic}.kort-navn{font-family:var(--serif);color:var(--blekk);font-size:.76rem;line-height:1.15}.kort-dato{color:var(--stein);font-variant-numeric:tabular-nums;font-size:.62rem}.kort-baand{background:var(--baand-overalt);height:2px;display:block}.kort[data-baand=tur] .kort-baand{background:var(--baand-tur)}.kort[data-baand=flaks] .kort-baand{background:var(--baand-flaks)}.kort[data-baand=aarets] .kort-baand{background:var(--baand-aarets)}.kort.tom .kort-baand{opacity:.45}.album-maal{border:1px solid var(--harline);border-left:3px solid var(--bjoerk);background:var(--kort);border-radius:2px;margin-top:1.6rem;padding:1rem 1.1rem}.album-maal p{margin:0}.album-maal-label{letter-spacing:.16em;text-transform:uppercase;color:var(--stein);font-size:.64rem}.album-maal-navn{font-family:var(--serif);font-size:1.25rem;margin-top:.1rem!important}.album-maal-hvor{color:var(--blekk-svak);font-size:.88rem;margin-top:.15rem!important}.album-tegnforklaring{color:var(--stein);flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:1.3rem;font-size:.72rem;display:flex}.tf{align-items:center;gap:.35rem;display:inline-flex}.tf-prikk{background:var(--baand-overalt);border-radius:50%;width:.5rem;height:.5rem}.tf[data-baand=tur] .tf-prikk{background:var(--baand-tur)}.tf[data-baand=flaks] .tf-prikk{background:var(--baand-flaks)}.tf[data-baand=aarets] .tf-prikk{background:var(--baand-aarets)}.skriv-ut{border:1px solid var(--harline);color:var(--blekk-svak);cursor:pointer;background:0 0;border-radius:2px;margin-top:1.6rem;padding:.6rem 1.1rem;font-size:.85rem}.lukk{color:var(--sjoe);cursor:pointer;background:0 0;border:none;margin-bottom:1rem;padding:0;font-size:.9rem}.art h2{font-family:var(--serif);margin:0 0 .6rem;font-size:1.9rem;font-weight:400}.art-bilde{border:1px solid var(--harline);border-radius:2px;width:100%;max-width:20rem;margin-bottom:1rem;display:block}.art h2{margin-bottom:.1rem}.art-latin{font-family:var(--serif);color:var(--stein);margin:0 0 1rem;font-style:italic}.art-bolk{border-bottom:1px solid var(--harline-svak);margin:0 0 1.15rem;padding-bottom:1.15rem}.art-bolk:last-of-type{border-bottom:none}.art-label{letter-spacing:.22em;text-transform:uppercase;color:var(--stein);margin:0 0 .25rem;font-size:.62rem}.art-tekst{margin:0;font-size:.97rem}.art-biom{flex-wrap:wrap;gap:.35rem;display:flex;margin:.6rem 0 0!important}.biom-merke{letter-spacing:.06em;border:1px solid var(--harline);color:var(--blekk-svak);border-radius:999px;padding:.15rem .5rem;font-size:.68rem}.art-visste{background:var(--kort);border:1px solid var(--harline);border-left:3px solid var(--gull);border-radius:2px;padding:.9rem 1rem}.art-visste .art-label{color:var(--gull)}.art-visste .art-tekst{font-family:var(--serif);font-size:1rem}.art-advarsel{border-left:3px solid var(--rogn);color:var(--blekk-svak);padding:.1rem 0 .1rem .9rem;font-size:.88rem}.art-knapper{gap:.7rem;margin-top:1.6rem;display:flex}.art-knapper button{border:1px solid var(--sjoe);background:var(--sjoe);color:var(--paa-moerk);cursor:pointer;border-radius:2px;flex:1;padding:.9rem .5rem}.art-knapper button:last-child:not(:only-child){color:var(--sjoe);background:0 0}.art-knapper button:disabled{opacity:.55;cursor:default}.art-status{font-family:var(--serif);color:var(--bjoerk);font-size:1.05rem;font-style:italic}.art-angre{color:var(--stein);text-underline-offset:3px;cursor:pointer;margin-top:.4rem;font-size:.78rem;text-decoration:underline;display:block}.art-angre-bekreft{border-top:1px solid var(--harline-svak);margin-top:.6rem;padding-top:.6rem}.art-angre-bekreft p{color:var(--blekk-svak);margin:0;font-size:.84rem}.art-knapper .art-angre-ja{background:var(--rogn);border-color:var(--rogn)}.naa h2,.kart h2{font-family:var(--serif);margin:0 0 1rem;font-size:1.5rem;font-weight:400}.naa-tom,.kart-tom{color:var(--stein)}.naa-liste{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.naa-liste button{text-align:left;border:1px solid var(--harline);background:var(--kort);cursor:pointer;border-radius:2px;flex-direction:column;gap:.15rem;width:100%;padding:.9rem 1rem;display:flex}.naa-navn{font-family:var(--serif);font-size:1.15rem}.naa-hvor{color:var(--blekk-svak);font-size:.85rem}.kart-flate{aspect-ratio:1;background:var(--kort);border:1px solid var(--harline);border-radius:2px;width:100%}.kart-prikk{fill:var(--sjoe)}.kart-liste{margin-top:1rem;padding:0;list-style:none}.kart-liste li{border-bottom:1px solid var(--harline-svak);justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.9rem;display:flex}.kart-dato{color:var(--stein);font-variant-numeric:tabular-nums}.seremoni{background:#141a16cc;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.seremoni-kort{background:var(--kort);border:1px solid var(--harline);text-align:center;border-radius:3px;max-width:23rem;padding:2.2rem 2rem}.seremoni-kort h2{font-family:var(--serif);margin:0 0 .5rem;font-size:1.7rem;font-weight:400}.seremoni-label{letter-spacing:.18em;text-transform:uppercase;color:var(--gull);margin:0 0 .4rem;font-size:.66rem}.seremoni-tekst{color:var(--blekk-svak)}.seremoni-kort button{border:1px solid var(--sjoe);background:var(--sjoe);color:var(--paa-moerk);cursor:pointer;border-radius:2px;margin-top:.6rem;padding:.7rem 1.8rem}@media print{.faner,.skriv-ut,.album-maal,.lukk,.album-tegnforklaring,h1{display:none}body{color:#000;background:#fff}.skall{max-width:none;padding:0}.rutenett{grid-template-columns:repeat(6,1fr);gap:.4rem}.kort{break-inside:avoid;box-shadow:none;background:#fff;border-color:#999}.kort.tom{background:#fff}.album-maaler-fyll{background:#000}}.jakt-note{color:var(--stein);border-left:2px solid var(--harline);margin:1.2rem 0;padding-left:.8rem;font-size:.82rem}.jakt-liste{gap:.4rem;padding:0;list-style:none;display:grid}.jakt-rad{text-align:left;border:1px solid var(--harline);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:.7rem;width:100%;padding:.7rem .85rem;display:flex}.jakt-rad.funnet{background:var(--kort);border-color:var(--kort)}.jakt-plansje{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--harline-svak);background:var(--kort);border-radius:2px;flex:none;width:44px;height:auto}.jakt-tekst{flex-direction:column;gap:.1rem;min-width:0;display:flex}.jakt-navn{font-family:var(--serif);font-size:1.02rem}.profil-forklaring{color:var(--blekk-svak);max-width:46ch}.profil-kode{font-family:var(--serif);letter-spacing:.04em;background:var(--kort);border:1px solid var(--harline);text-align:center;-webkit-user-select:all;user-select:all;padding:.8rem 1rem;font-size:1.6rem}.profil-lag,.profil-til{background:var(--sjoe);width:100%;color:var(--paa-moerk);border:1px solid var(--sjoe);cursor:pointer;border-radius:2px;margin-top:.8rem;padding:.9rem;display:block}.profil-eller{text-align:center;color:var(--stein);margin:.7rem 0 .2rem;font-size:.8rem}.profil-inn{width:100%;font:inherit;border:1px solid var(--harline);background:var(--kort);box-sizing:border-box;border-radius:2px;padding:.8rem}.profil-feil{color:var(--rogn);font-size:.84rem}.profil-fra{color:var(--stein);cursor:pointer;margin-top:1rem;text-decoration:underline}.profil-note,.hjem-profil{color:var(--stein);font-size:.78rem}.hjem-profil{text-underline-offset:3px;cursor:pointer;align-self:center;text-decoration:underline}.jakt-hvor{color:var(--stein);font-size:.74rem}.jakt-status{font-family:var(--serif);color:var(--bjoerk);white-space:nowrap;margin-left:auto;font-size:.7rem}.hjem{flex-direction:column;gap:2rem;display:flex}.frontispis{text-align:center;padding-bottom:.5rem}.frontispis-tall{font-family:var(--serif);margin:.3rem 0 0;line-height:1.1}.frontispis-tall b{letter-spacing:-.03em;font-size:clamp(3rem,14vw,4.2rem);font-weight:400}.frontispis-tall span{color:var(--blekk-svak);margin-top:.1rem;font-size:1.05rem;display:block}.frontispis-note{letter-spacing:.1em;text-transform:uppercase;color:var(--bjoerk);margin:.6rem 0 0;font-size:.78rem}.hjul{text-align:center;margin:0}.hjul svg{width:min(100%,19rem);height:auto}.hjul-spor{fill:var(--harline-svak)}.hjul-fyll{fill:var(--sjoe)}.hjul-fyll.naa,.hjul-naa-ring{fill:var(--bjoerk)}.hjul-mnd{font-family:var(--sans);letter-spacing:.06em;fill:var(--stein);font-size:10px}.hjul-mnd.naa{fill:var(--blekk);font-weight:700}.hjul-tall{font-family:var(--serif);fill:var(--blekk);font-size:34px}.hjul-under{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;fill:var(--stein);font-size:10px}.hjul figcaption{letter-spacing:.1em;text-transform:uppercase;color:var(--stein);margin-top:.3rem;font-size:.72rem}.panel{border-top:1px solid var(--harline);padding-top:1.1rem}.panel-topp{align-items:baseline;gap:.75rem;display:flex}.panel-tittel{font-family:var(--serif);margin:0 0 .8rem;font-size:1.25rem;font-weight:400}.panel-topp .panel-tittel{margin-bottom:.8rem}.panel-teller{color:var(--stein);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.82rem}.panel-teller b{color:var(--blekk)}.panel-tom{color:var(--stein);margin:0 0 .8rem;font-size:.9rem}.panel-lenke{color:var(--sjoe);cursor:pointer;background:0 0;border:none;padding:.4rem 0 0;font-size:.86rem}.mini-liste{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.mini-liste button{text-align:left;border:1px solid var(--harline-svak);cursor:pointer;background:0 0;border-radius:2px;flex-direction:column;gap:.05rem;width:100%;padding:.55rem .7rem;display:flex}.mini-hvor{color:var(--stein);font-size:.74rem}.album-liste{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.album-liste button{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.5rem 0;display:flex}.al-navn{font-family:var(--serif);min-width:6.5rem;font-size:.98rem}.al-maaler{background:var(--harline);border-radius:999px;flex:1;height:2px;overflow:hidden}.al-fyll{background:var(--sjoe);height:100%;display:block}.al-teller{color:var(--stein);font-variant-numeric:tabular-nums;text-align:right;min-width:2.6rem;font-size:.78rem}.siste-liste{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=34rem){.siste-liste{grid-template-columns:repeat(6,1fr)}}.siste-liste button{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;gap:.2rem;width:100%;padding:0;display:flex}.siste-liste img{aspect-ratio:3/4;object-fit:cover;border:1px solid var(--harline);border-radius:2px;width:100%;display:block}.siste-navn{font-size:.72rem;line-height:1.2}.siste-dato{color:var(--stein);font-size:.66rem}.art-bilder{gap:.7rem;margin:0 0 1.3rem;display:grid}.art-bilder.to{grid-template-columns:1fr 1fr}.art-bilder figure{margin:0}.art-bilder img{border-radius:2px;width:100%;display:block}.art-plansje img{border:1px solid var(--harline)}.art-eget img{border:1px solid var(--harline);aspect-ratio:3/4;object-fit:cover}.art-bilder figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--stein);text-align:center;margin-top:.3rem;font-size:.62rem}.art-fil{display:none}.art-foto{border:1px dashed var(--harline);width:100%;color:var(--sjoe);cursor:pointer;background:0 0;border-radius:3px;margin-top:1.4rem;padding:.75rem}.art-foto-note{color:var(--stein);text-align:center;margin:.45rem 0 0;font-size:.76rem}.faner .tilbake{color:var(--sjoe);border-bottom-color:#0000;flex:none;padding-left:0;padding-right:1rem;font-weight:600}.faner .topp-tittel{min-width:0;font-family:var(--serif);color:var(--blekk-svak);white-space:nowrap;text-overflow:ellipsis;flex:1;align-self:center;padding-bottom:.6rem;font-size:1rem;overflow:hidden}@media (width<=33.99rem){.art>h2{font-size:1.5rem}}.chip.naa:not(.aktiv){border-color:var(--bjoerk);color:var(--blekk);font-weight:600}.frontispis-tall b{font-family:var(--serif);letter-spacing:-.01em}.frontispis-tall span{font-family:var(--serif);font-size:.92rem}.frontispis .album-eyebrow{letter-spacing:.28em}.frontispis-note{font-family:var(--serif);letter-spacing:.12em;color:var(--gull)}.hjul-tall{font-family:var(--serif)}.hjul-mnd{font-family:var(--mono)}.hjul figcaption{font-family:var(--mono);letter-spacing:.18em;border-top:1px solid var(--harline);padding-top:.35rem;display:inline-block}.panel:has(.mini-liste){border-top:none}.mini-liste button{border-radius:var(--rad-mjuk);background:var(--kort);border:none;padding:.65rem .85rem}.mini-navn{font-family:var(--serif);font-size:.96rem}.jakt-rad{border-radius:var(--rad-mjuk);background:var(--kort);border:none;padding:.8rem .9rem}.jakt-rad.funnet{background:var(--harline-svak)}.jakt-navn{font-family:var(--serif)}.jakt-note{border-radius:var(--rad-mjuk);background:var(--kort);border-left:none;padding:.7rem .9rem}.album-liste button{border-bottom:1px solid var(--harline-svak);padding:.42rem 0}.album-liste li:last-child button{border-bottom:none}.al-navn{font-family:var(--serif);font-size:.92rem}.al-teller{font-family:var(--mono)}.al-maaler{border-radius:0;height:3px}.siste-liste{gap:.7rem}.siste-liste img{border-radius:var(--rad-mjuk);border:none;box-shadow:0 1px 3px #2b251924}.siste-navn{font-family:var(--serif);font-size:.7rem}.siste-dato{font-family:var(--mono)}.chip-navn{font-family:var(--serif)}.chip-teller{font-family:var(--mono)}.chip{border-radius:2px}.panel-tittel,.album-tittel,.velger-tittel{font-family:var(--serif)}.album-teller,.panel-teller,.velger-teller{font-family:var(--mono)}h1{font-family:var(--serif);letter-spacing:.02em}.hjul{margin:.4rem 0 .2rem}.hjul svg{max-width:15rem}.hjul-tall{font-size:40px}.hjul-av{fill:var(--stein);font-size:20px}.hjul figcaption{font-family:var(--mono);letter-spacing:.24em;color:var(--stein);border-top:none;padding-top:.1rem;font-size:.64rem}.tomstart{text-align:center;justify-items:center;gap:.55rem;padding:1.6rem 1rem .6rem;display:grid}.tomstart-tall{font-family:var(--serif);color:var(--blekk);margin:0;font-size:3.4rem;line-height:1}.tomstart-tall span{color:var(--stein);font-size:1.5rem}.tomstart-tekst{max-width:17rem;color:var(--blekk-svak);margin:0;font-size:.92rem}.tomstart-knapp{border:1px solid var(--sjoe);border-radius:var(--rad-mjuk);color:var(--sjoe);cursor:pointer;font-family:var(--serif);background:0 0;margin-top:.3rem;padding:.6rem 1.1rem}.panel-ferdig{color:var(--bjoerk)}.hjul svg{margin:0 auto;display:block}.hjul figcaption{display:block}.album-topp{border-bottom:1px solid var(--harline);padding-bottom:.9rem}.album-under{font-family:var(--serif);color:var(--blekk-svak);margin:0 0 .6rem;font-size:.92rem}.album-topp .album-maaler{width:100%}.jakt-note{border-top:1px solid var(--harline-svak);color:var(--stein);background:0 0;border-radius:0;margin:1.1rem 0 0;padding:.6rem 0 0;font-size:.74rem}.art-latin{margin-top:.2rem}.art-plansje img{width:auto;max-height:46vh;margin:0 auto}.art-bilder:not(.to) .art-plansje{text-align:center}.art-bilder.to .art-plansje img,.art-bilder.to .art-eget img{width:100%;max-height:none}.jakt-tittel{margin-bottom:.7rem;font-size:1.45rem}.jakt-topp .album-linje{padding-bottom:.9rem}.jakt-rad{gap:.6rem;padding:.6rem .8rem}.jakt-navn{font-size:.98rem}.jakt-liste{gap:.3rem}.jakt-rad.funnet{border-left:3px solid var(--bjoerk);border-radius:0 var(--rad-mjuk) var(--rad-mjuk) 0;background:0 0}.jakt-rad.funnet .jakt-navn{color:var(--blekk-svak)}
