.opac-artemis.opac-aurora{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fa;--surface:#fff;--surface-2:#eef1f4;--ink:#1c2026;--ink-soft:#434a54;--muted-ink:#59616c;--line:#e2e6eb;--brand:#2b5aa0;--brand-strong:#1f4f96;--on-brand:#fff;--focus-ring:#2b5aa0;--ok:#217a54;--ok-bg:#e2f5ec;--warn:#93610c;--warn-bg:#f7ecd4;--bad:#b3324a;--bad-bg:#fbe5ea;--hold:#5b49a6;--hold-bg:#eae6f6;--radius:8px;--shadow-sm:0px 1px 2px #1c20260a;--aurora-angle:-6deg;--aurora-angle-pad:0px;--aurora-hero-motion:none;--aurora-g0:transparent;--aurora-g1:transparent;--aurora-g2:transparent;--aurora-g3:transparent;--background:220 23% 97%;--foreground:216 15% 13%;--card:0 0% 100%;--card-foreground:216 15% 13%;--popover:0 0% 100%;--popover-foreground:216 15% 13%;--primary:216 58% 40%;--primary-foreground:0 0% 100%;--secondary:210 21% 95%;--secondary-foreground:215 11% 30%;--muted:213 18% 90%;--muted-foreground:215 10% 39%;--accent:219 39% 93%;--accent-foreground:216 66% 35%;--destructive:348 57% 45%;--destructive-foreground:0 0% 100%;--border:213 18% 90%;--input:217 9% 72%;--ring:216 58% 40%;--success:152 58% 30%;--success-foreground:0 0% 100%;--warning:38 85% 31%;--warning-foreground:0 0% 100%}html.dark .opac-artemis.opac-aurora{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141619;--surface:#1a1d21;--surface-2:#1f2328;--ink:#e8eaed;--ink-soft:#c2c7ce;--muted-ink:#9aa2ac;--line:#2c3137;--brand:#7fa9ec;--brand-strong:#9dc1f7;--on-brand:#0e1a2d;--focus-ring:#7fa9ec;--radius:8px;--shadow-sm:0px 1px 2px #00000052;--ok:#5fc58a;--ok-bg:#0c3524;--warn:#e0a94a;--warn-bg:#33270e;--bad:#ff8aa4;--bad-bg:#3c1420;--hold:#a79be6;--hold-bg:#201a40;--background:216 11% 9%;--foreground:216 12% 92%;--card:214 12% 12%;--card-foreground:216 12% 92%;--popover:214 12% 12%;--popover-foreground:216 12% 92%;--primary:217 74% 71%;--primary-foreground:217 53% 12%;--secondary:213 13% 14%;--secondary-foreground:215 11% 78%;--muted:213 11% 19%;--muted-foreground:213 10% 64%;--accent:216 23% 24%;--accent-foreground:216 85% 79%;--destructive:347 100% 77%;--destructive-foreground:216 11% 9%;--border:213 11% 19%;--input:210 8% 35%;--ring:217 74% 71%;--success:145 47% 57%;--success-foreground:216 11% 9%;--warning:38 71% 58%;--warning-foreground:216 11% 9%}.opac-artemis.opac-aurora,html.dark .opac-artemis.opac-aurora{--radius-sm:calc(var(--radius)*.75);--radius-xs:calc(var(--radius)*.5);--sunk:color-mix(in srgb,var(--ink)6%,var(--surface));--faint:color-mix(in srgb,var(--muted-ink)72%,var(--surface));--line-strong:color-mix(in srgb,var(--line)65%,var(--muted-ink));--brand-tint:color-mix(in srgb,var(--brand)10%,var(--surface));--brand-hover:color-mix(in srgb,var(--brand)88%,var(--ink));--input-bg:var(--surface);--input-placeholder:var(--muted-ink);--aurora-eyebrow:var(--brand-strong);--shadow-tint:var(--ink);--shadow:0 1px 2px color-mix(in srgb,var(--shadow-tint)5%,transparent),0 6px 16px -8px color-mix(in srgb,var(--shadow-tint)16%,transparent);--shadow-lg:0 2px 6px color-mix(in srgb,var(--shadow-tint)6%,transparent),0 16px 32px -16px color-mix(in srgb,var(--shadow-tint)22%,transparent);--shadow-xl:0 24px 48px -16px color-mix(in srgb,var(--shadow-tint)24%,transparent),0 12px 24px -12px color-mix(in srgb,var(--shadow-tint)16%,transparent);--shadow-hover:0 18px 36px -18px color-mix(in srgb,var(--shadow-tint)20%,transparent),0 6px 14px -8px color-mix(in srgb,var(--shadow-tint)12%,transparent)}html.dark .opac-artemis.opac-aurora{--brand-tint:color-mix(in srgb,var(--brand)14%,var(--surface));--shadow-tint:#000}html.classic .opac-artemis.opac-aurora{--brand-hover:var(--brand-strong);--input-placeholder:var(--faint);--aurora-eyebrow:var(--brand-strong)}html.biblino .opac-artemis.opac-aurora{--w-light:300;--w-normal:400;--w-semibold:600;--w-bold:700;--brand-hover:#006400;--input-bg:#fff;--input-placeholder:var(--faint);--aurora-eyebrow:var(--brand-strong);--shadow-tint:#000}.opac-artemis.opac-aurora a{transition:color .15s var(--ease-hover)}.opac-artemis.opac-aurora .aurora-full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.opac-artemis.opac-aurora .aurora-wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:22px}.opac-artemis.opac-aurora .aurora-hero{isolation:isolate;padding-block:clamp(40px,calc(6*var(--opac-vw)),84px)calc(clamp(40px,calc(6*var(--opac-vw)),84px) + var(--aurora-angle-pad));position:relative}.opac-artemis.opac-aurora .aurora-hero__canvas{z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--aurora-angle-pad) - 1px),0 100%);background:radial-gradient(52% 64% at 12% 6%,color-mix(in srgb,var(--aurora-g0)34%,transparent),transparent 70%),radial-gradient(44% 58% at 88% 10%,color-mix(in srgb,var(--aurora-g2)44%,transparent),transparent 72%),radial-gradient(40% 52% at 78% 86%,color-mix(in srgb,var(--aurora-g1)26%,transparent),transparent 70%),radial-gradient(46% 60% at 24% 92%,color-mix(in srgb,var(--aurora-g3)30%,transparent),transparent 72%),var(--surface);animation:var(--aurora-hero-motion,none)26s ease-in-out infinite alternate;background-size:190% 190%;position:absolute;inset:0}.opac-artemis.opac-aurora .aurora-hero__canvas:after{content:"";height:calc(var(--aurora-angle-pad) + 1px);background:linear-gradient(90deg,var(--aurora-g0),var(--aurora-g2),var(--aurora-g3));clip-path:polygon(0 calc(100% - 2px),100% 0,100% 2px,0 100%);position:absolute;bottom:0;left:0;right:0}@keyframes aurora-drift{0%{background-position:0 0}to{background-position:100% 100%}}.opac-artemis.opac-aurora.opac-has-hero-image .aurora-hero__canvas{background:  linear-gradient(100deg,color-mix(in srgb,var(--surface)88%,transparent)0%,color-mix(in srgb,var(--surface)62%,transparent)45%,color-mix(in srgb,var(--surface)25%,transparent)100%),var(--aurora-hero-image)center/cover no-repeat,var(--surface);background-size:auto,cover,auto;animation:none}@media (prefers-reduced-motion:reduce){.opac-artemis.opac-aurora .aurora-hero__canvas{animation:none}}html[data-opac-motion=off] .opac-artemis.opac-aurora .aurora-hero__canvas{animation:none}.opac-artemis.opac-aurora .aurora-hero__inner{gap:clamp(24px,calc(4*var(--opac-vw)),56px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.opac-artemis.opac-aurora .aurora-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--aurora-eyebrow);margin-bottom:14px;font-size:.8rem;font-weight:700;display:inline-block}.opac-artemis.opac-aurora .aurora-hero h1{font-size:clamp(2.2rem,calc(4.6*var(--opac-vw)),3.6rem);letter-spacing:-.03em;color:var(--ink);max-width:16ch;line-height:1.04}.opac-artemis.opac-aurora .aurora-hero__lede{font-size:clamp(1rem,calc(1.4*var(--opac-vw)),1.15rem);color:var(--ink-soft);max-width:52ch;margin-top:18px;line-height:1.6}.opac-artemis.opac-aurora .aurora-hero__search{max-width:640px;margin-top:28px}.opac-artemis.opac-aurora .aurora-hero__ctas{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:22px;display:flex}.opac-artemis.opac-aurora .aurora-btn{background:var(--brand);color:var(--on-brand);white-space:nowrap;transition:background .15s var(--ease-hover);border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:.95rem;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}.opac-artemis.opac-aurora .aurora-btn:hover{background:var(--brand-hover);color:var(--on-brand)}.opac-artemis.opac-aurora .aurora-link-arrow{color:var(--brand-strong);transition:color .15s var(--ease-hover);align-items:center;gap:6px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.opac-artemis.opac-aurora .aurora-link-arrow:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .aurora-arrow{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.7em;height:.7em;overflow:visible}.opac-artemis.opac-aurora .aurora-arrow__line{opacity:0;transition:opacity .15s var(--ease-hover)}.opac-artemis.opac-aurora .aurora-arrow__tip{transition:transform .15s var(--ease-hover)}.opac-artemis.opac-aurora :is(.aurora-btn,.aurora-link-arrow,.aurora-guide__link):hover .aurora-arrow__line{opacity:1}.opac-artemis.opac-aurora :is(.aurora-btn,.aurora-link-arrow,.aurora-guide__link):hover .aurora-arrow__tip{transform:translate(3px)}.opac-artemis.opac-aurora .aurora-fan{aspect-ratio:5/4;min-height:240px;position:relative}.opac-artemis.opac-aurora .aurora-fan__card{aspect-ratio:2/3;border-radius:var(--radius);background:var(--surface);width:38%;box-shadow:var(--shadow-lg);outline:1px solid color-mix(in srgb,var(--ink)8%,transparent);transform:translate(-50%,-50%)rotate(var(--fan-r,0deg))translateX(var(--fan-x,0))translateY(var(--fan-y,0));transition:transform .15s var(--ease-hover),box-shadow .15s var(--ease-hover);position:absolute;top:50%;left:50%;overflow:hidden}.opac-artemis.opac-aurora .aurora-fan__card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.opac-artemis.opac-aurora .aurora-fan__card:first-child{--fan-r:0deg;z-index:5}.opac-artemis.opac-aurora .aurora-fan__card:nth-child(2){--fan-r:-9deg;--fan-x:-66%;--fan-y:5%;z-index:4}.opac-artemis.opac-aurora .aurora-fan__card:nth-child(3){--fan-r:9deg;--fan-x:66%;--fan-y:5%;z-index:4}.opac-artemis.opac-aurora .aurora-fan__card:nth-child(4){--fan-r:-18deg;--fan-x:-128%;--fan-y:17%;z-index:3}.opac-artemis.opac-aurora .aurora-fan__card:nth-child(5){--fan-r:18deg;--fan-x:128%;--fan-y:17%;z-index:3}.opac-artemis.opac-aurora .aurora-fan__card:hover{transform:translate(-50%,-50%)rotate(var(--fan-r,0deg))translateX(var(--fan-x,0))translateY(calc(var(--fan-y,0px) - 8px));z-index:6}.opac-artemis.opac-aurora .aurora-stats{gap:clamp(20px,calc(3*var(--opac-vw)),48px);padding-block:clamp(10px,calc(2*var(--opac-vw)),26px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.opac-artemis.opac-aurora .aurora-stat{border-top:2px solid var(--brand);padding-top:14px}.opac-artemis.opac-aurora .aurora-stat__n{font-size:clamp(1.6rem,calc(2.6*var(--opac-vw)),2.2rem);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.opac-artemis.opac-aurora .aurora-stat__l{color:var(--muted-ink);margin-top:4px;font-size:.9rem}.opac-artemis.opac-aurora .aurora-guides{gap:clamp(20px,calc(3*var(--opac-vw)),40px);padding-block:clamp(26px,calc(4*var(--opac-vw)),56px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.opac-artemis.opac-aurora .aurora-guide{border-top:1px solid var(--line-strong);flex-direction:column;align-items:flex-start;gap:8px;padding-top:18px;display:flex}.opac-artemis.opac-aurora .aurora-guide__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--aurora-eyebrow);font-size:.78rem;font-weight:700}.opac-artemis.opac-aurora .aurora-guide h3{letter-spacing:-.015em;font-size:1.15rem}.opac-artemis.opac-aurora .aurora-guide p{color:var(--ink-soft);font-size:.95rem;line-height:1.6}.opac-artemis.opac-aurora .aurora-guide__link{color:var(--brand-strong);transition:color .15s var(--ease-hover);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.opac-artemis.opac-aurora .aurora-guide__link:hover{color:var(--brand-strong)}@media (max-width:980px){.opac-artemis.opac-aurora .aurora-hero__inner{grid-template-columns:1fr}.opac-artemis.opac-aurora .aurora-fan{max-width:420px;margin-inline:auto}.opac-artemis.opac-aurora .aurora-fan__card:nth-child(4),.opac-artemis.opac-aurora .aurora-fan__card:nth-child(5){display:none}}html.classic .opac-artemis.opac-aurora .aurora-hero__canvas{background:var(--surface);clip-path:none;animation:none}html.classic .opac-artemis.opac-aurora .aurora-hero__canvas:after{display:none}html.classic .opac-artemis.opac-aurora .aurora-hero{padding-block:32px}html.classic .opac-artemis.opac-aurora .aurora-btn{border-radius:0}html.classic .opac-artemis.opac-aurora .aurora-fan{display:none}.opac-artemis.opac-aurora{--w-light:200;--w-normal:300;--w-semibold:425;--w-bold:500;--angle-strong:-12deg;--angle-sin:.106;--angle-strong-sin:.212;--ease-hover:cubic-bezier(.215,.61,.355,1);--ease-reveal:cubic-bezier(.25,1,.5,1);--ease-pop:cubic-bezier(.16,1,.3,1);--ease-lift:cubic-bezier(.33,1,.68,1);--dur-hover:.15s;--dur-base:.3s;--display:var(--font-grotesk,var(--font-sans)),"Helvetica Neue",Arial,sans-serif;--body:var(--font-grotesk,var(--font-sans)),"Helvetica Neue",Arial,sans-serif}.opac-artemis.opac-aurora :where(h1,h2,h3,h4){font-weight:var(--w-bold);letter-spacing:-.021em}.opac-artemis.opac-aurora :where(h1){letter-spacing:-.03em;text-wrap:balance}.opac-artemis.opac-aurora{font-weight:var(--w-normal)}.opac-artemis.opac-aurora :where(.aurora-btn,.aurora-link-arrow){font-weight:var(--w-semibold)}.opac-artemis.opac-aurora .opac-topbar{transition:box-shadow var(--dur-base)var(--ease-hover)}.opac-artemis.opac-aurora .opac-topbar[data-stuck=true]{box-shadow:0 8px 20px -14px color-mix(in srgb,var(--shadow-tint)45%,transparent)}.opac-artemis.opac-aurora .opac-brand:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-topbar-link:hover,.opac-artemis.opac-aurora .opac-topbar-icon-link:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis.opac-aurora .opac-navlink{font-weight:var(--w-bold);letter-spacing:.2px;transition:color var(--dur-hover)var(--ease-hover);font-size:15px}.opac-artemis.opac-aurora .opac-navlink:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-foot{border-top:1px solid var(--line);background:var(--surface)}.opac-artemis.opac-aurora .opac-foot a{color:var(--ink-soft);font-weight:var(--w-semibold);transition:color var(--dur-hover)var(--ease-hover);text-decoration:none}.opac-artemis.opac-aurora .opac-foot a:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora :is(a,button):hover .aurora-arrow__line{opacity:1}.opac-artemis.opac-aurora :is(a,button):hover .aurora-arrow__tip{transform:translate(3px)}@media (pointer:coarse){.opac-artemis.opac-aurora :is(a,button):active .aurora-arrow__line{opacity:1}.opac-artemis.opac-aurora :is(a,button):active .aurora-arrow__tip{transform:translate(3px)}}.opac-artemis.opac-aurora .opac-main-region :where(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],textarea,select){background:var(--input-bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--body);font-weight:var(--w-normal);transition:box-shadow var(--dur-hover)var(--ease-hover),border-color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-main-region :where(input,textarea,select)::-moz-placeholder{color:var(--input-placeholder)}.opac-artemis.opac-aurora .opac-main-region :where(input,textarea,select)::placeholder{color:var(--input-placeholder)}.opac-artemis.opac-aurora .opac-main-region :where(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],textarea,select):focus-visible{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-tint);outline:none}.opac-artemis.opac-aurora .opac-main-region :where(input,textarea)[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 4px color-mix(in srgb,var(--bad)18%,transparent)}.opac-artemis.opac-aurora .opac-facet-sidebar{align-self:start;position:sticky;top:76px}.opac-artemis.opac-aurora .opac-facet-sidebar__title,.opac-artemis.opac-aurora .opac-facet-sidebar__group-title{font-weight:var(--w-semibold);letter-spacing:.2px;color:var(--muted-ink)}.opac-artemis.opac-aurora .opac-facet-sidebar__row{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-facet-sidebar__row:hover .opac-facet-sidebar__row-label{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-facet-sidebar__count{color:var(--faint);font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-facet-sidebar__reset{color:var(--brand-strong);font-weight:var(--w-semibold)}.opac-artemis.opac-aurora .opac-facet-sidebar__reset:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-results-count{font-weight:var(--w-semibold);letter-spacing:.2px;color:var(--muted-ink);font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-results-rule{border-color:var(--line)}.opac-artemis.opac-aurora .opac-results-table thead th{border-bottom:1px solid var(--line);color:var(--muted-ink);font-weight:var(--w-semibold);letter-spacing:.2px}.opac-artemis.opac-aurora .opac-results-table tbody tr{border-bottom:1px solid var(--line);transition:background var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-results-table tbody tr:hover{background:var(--surface-2)}.opac-artemis.opac-aurora .opac-results-table__link{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-results-table__link:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-results-table__col-year{font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-mcard{border:1px solid var(--line);box-shadow:none;transition:transform var(--dur-hover)var(--ease-lift),box-shadow var(--dur-hover)var(--ease-lift),border-color var(--dur-hover)var(--ease-hover)}@media (hover:hover) and (pointer:fine){.opac-artemis.opac-aurora .opac-mcard:hover{box-shadow:var(--shadow);border-color:var(--line-strong);transform:translateY(-3px)}}.opac-artemis.opac-aurora .opac-mcard__link:hover .opac-mcard__title{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-pagination-list a{transition:color var(--dur-hover)var(--ease-hover),background var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-pagination-list a:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis.opac-aurora .opac-pagination-current{background:var(--brand);color:var(--on-brand)}.opac-artemis.opac-aurora .opac-detail__cover-img{border-radius:var(--radius);box-shadow:var(--shadow-lg);transition:transform var(--dur-base)var(--ease-lift),box-shadow var(--dur-base)var(--ease-lift)}@media (hover:hover) and (pointer:fine){.opac-artemis.opac-aurora .opac-detail__cover-img:hover{box-shadow:var(--shadow-xl);transform:translateY(-8px)}}.opac-artemis.opac-aurora .opac-detail__meta-table th,.opac-artemis.opac-aurora .opac-detail__meta-table td{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-detail__meta-table th{color:var(--muted-ink);font-weight:var(--w-semibold);letter-spacing:.2px}.opac-artemis.opac-aurora .opac-detail__author a,.opac-artemis.opac-aurora .opac-detail-meta a{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-detail__author a:hover,.opac-artemis.opac-aurora .opac-detail-meta a:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-detail__back{font-weight:var(--w-semibold)}.opac-artemis.opac-aurora .opac-detail__back:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-similar__item{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-similar__item:last-child{border-bottom:0}.opac-artemis.opac-aurora .opac-similar__item-title{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-similar__item:hover .opac-similar__item-title{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-account-section__heading{padding-left:14px;position:relative}.opac-artemis.opac-aurora .opac-account-section__heading:before{content:"";background:var(--brand);border-radius:2px;width:3px;position:absolute;top:.18em;bottom:.18em;left:0}.opac-artemis.opac-aurora .opac-account-section__count{font-variant-numeric:tabular-nums;color:var(--muted-ink)}.opac-artemis.opac-aurora .opac-account-section{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.opac-artemis.opac-aurora .opac-account-item__row{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-account-fees--owe{font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-account-status--error{color:var(--bad)}.opac-artemis.opac-aurora .opac-account-cardno{font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-login-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);margin-top:24px;padding:28px}.opac-artemis.opac-aurora .opac-login-error{color:var(--bad)}.opac-artemis.opac-aurora .opac-lists-overview-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;transition:transform var(--dur-base)var(--ease-lift),box-shadow var(--dur-base)var(--ease-lift)}@media (hover:hover) and (pointer:fine){.opac-artemis.opac-aurora .opac-lists-overview-item:hover{box-shadow:var(--shadow-hover);transform:translateY(-6px)}}.opac-artemis.opac-aurora .opac-lists-overview-item-count{color:var(--muted-ink);font-variant-numeric:tabular-nums}.opac-artemis.opac-aurora .opac-list-detail-item{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-list-detail-item-cover{border-radius:var(--radius-xs);box-shadow:var(--shadow-sm)}.opac-artemis.opac-aurora .opac-list-detail-item-title{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-list-detail-item-title:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-list-share-dialog,.opac-artemis.opac-aurora .opac-list-picker-content{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xl)}.opac-artemis.opac-aurora .opac-static-content{max-width:810px}.opac-artemis.opac-aurora .opac-static-content :where(p,li){color:var(--ink-soft);letter-spacing:.2px;line-height:1.5556}.opac-artemis.opac-aurora .opac-static-content p+p{margin-top:20px}.opac-artemis.opac-aurora .opac-static-content a{transition:color var(--dur-hover)var(--ease-hover)}.opac-artemis.opac-aurora .opac-static-content a:hover{color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-page-widget--hero{isolation:isolate;border-radius:var(--radius);padding:clamp(28px,calc(5*var(--opac-vw)),56px);position:relative;overflow:hidden}.opac-artemis.opac-aurora .opac-page-widget--hero:before{content:"";z-index:-1;background:radial-gradient(52% 64% at 12% 6%,color-mix(in srgb,var(--aurora-g0)26%,transparent),transparent 70%),radial-gradient(44% 58% at 88% 10%,color-mix(in srgb,var(--aurora-g2)34%,transparent),transparent 72%),radial-gradient(46% 60% at 24% 92%,color-mix(in srgb,var(--aurora-g3)22%,transparent),transparent 72%),var(--surface);position:absolute;inset:0}.opac-artemis.opac-aurora .opac-page-hero-heading{font-size:var(--opac-t-font-size,clamp(1.8rem,calc(3.6*var(--opac-vw)),2.6rem));letter-spacing:var(--opac-t-letter-spacing,-.03em)}.opac-artemis.opac-aurora .opac-page-hero-subheading{color:var(--opac-t-color,var(--ink-soft));max-width:52ch}.opac-artemis.opac-aurora .opac-page-hero-cta{background:var(--brand);color:var(--on-brand);font-weight:var(--w-semibold);transition:background var(--dur-hover)var(--ease-hover);border-radius:999px;align-items:center;gap:8px;padding:8px 18px;text-decoration:none;display:inline-flex}.opac-artemis.opac-aurora .opac-page-hero-cta:hover{background:var(--brand-hover);color:var(--on-brand)}.opac-artemis.opac-aurora .opac-page-link-tile-link{border:1px solid var(--line);border-radius:var(--radius);transition:transform var(--dur-hover)var(--ease-lift),box-shadow var(--dur-hover)var(--ease-lift),border-color var(--dur-hover)var(--ease-hover)}@media (hover:hover) and (pointer:fine){.opac-artemis.opac-aurora .opac-page-link-tile-link:hover{box-shadow:var(--shadow);border-color:var(--line-strong);transform:translateY(-3px)}}.opac-artemis.opac-aurora .opac-page-news-item{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-page-news-item:last-child{border-bottom:0}.opac-artemis.opac-aurora .opac-page-news-meta{color:var(--muted-ink)}.opac-artemis.opac-aurora .opac-saved-searches-item{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-saved-searches-item-run{font-weight:var(--w-semibold)}.opac-artemis.opac-aurora .opac-suggest-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.opac-artemis.opac-aurora .opac-suggestion-row{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-suggestion-row__rejection{color:var(--bad)}.opac-artemis.opac-aurora .opac-wishlist-bridge{background:var(--brand-tint);border:1px solid color-mix(in srgb,var(--brand)22%,transparent);border-radius:var(--radius-sm)}.opac-artemis.opac-aurora .opac-carousel-btn{background:var(--brand-tint);transition:background var(--dur-hover)var(--ease-hover),border-color var(--dur-hover)var(--ease-hover);border:1px solid #0000}.opac-artemis.opac-aurora .opac-carousel-btn>svg{stroke:var(--brand)}.opac-artemis.opac-aurora .opac-carousel-btn:disabled{border-color:var(--line);background:0 0}.opac-artemis.opac-aurora .opac-carousel-dot--active{background:var(--brand)}.opac-artemis.opac-aurora .opac-expert-accordion__item{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .opac-expert-accordion__trigger{font-weight:var(--w-semibold)}.opac-artemis.opac-aurora .opac-expert-accordion__trigger:hover{opacity:.6}.opac-artemis.opac-aurora .opac-searchbar__mode{font-weight:var(--w-semibold)}html.classic .opac-artemis.opac-aurora .opac-page-widget--hero{border-radius:0}html.classic .opac-artemis.opac-aurora .opac-page-widget--hero:before{background:var(--surface)}html.classic .opac-artemis.opac-aurora .opac-page-hero-cta{border-radius:0}html.classic .opac-artemis.opac-aurora .opac-topbar[data-stuck=true]{box-shadow:none}html.classic .opac-artemis.opac-aurora .opac-account-section__heading:before{border-radius:0}@media (prefers-reduced-motion:reduce){.opac-artemis.opac-aurora .opac-mcard,.opac-artemis.opac-aurora .opac-mcard:hover,.opac-artemis.opac-aurora .opac-detail__cover-img,.opac-artemis.opac-aurora .opac-detail__cover-img:hover,.opac-artemis.opac-aurora .opac-lists-overview-item,.opac-artemis.opac-aurora .opac-lists-overview-item:hover,.opac-artemis.opac-aurora .opac-page-link-tile-link,.opac-artemis.opac-aurora .opac-page-link-tile-link:hover{transition:none;transform:none}}.opac-artemis.opac-aurora .opac-main-region:focus-visible{outline:none}.opac-artemis.opac-aurora mark{background:var(--brand-tint);color:var(--ink);border-radius:3px;padding-inline:1px}.opac-artemis.opac-aurora .opac-main-region button[type=submit],.opac-artemis.opac-aurora .opac-main-region input[type=submit]{font-weight:var(--w-semibold);transition:background var(--dur-hover)var(--ease-hover);border-radius:999px}html.classic .opac-artemis.opac-aurora .opac-main-region button[type=submit],html.classic .opac-artemis.opac-aurora .opac-main-region input[type=submit]{border-radius:0}.opac-artemis.opac-aurora .opac-topbar{border-bottom:0}.opac-artemis.opac-aurora .opac-navlink{border-bottom-width:2px;border-radius:0;padding:12px 14px}.opac-artemis.opac-aurora .opac-navlink .opac-ico{display:none}.opac-artemis.opac-aurora .opac-navlink:hover{color:var(--brand-strong);background:0 0}.opac-artemis.opac-aurora .opac-navlink[aria-current=page]{color:var(--ink);border-bottom-color:var(--brand)}.opac-artemis.opac-aurora .aurora-hero{margin-top:-26px}html.classic .opac-artemis.opac-aurora .opac-topbar{border-bottom:1px solid var(--line)}html.classic .opac-artemis.opac-aurora .aurora-hero{margin-top:0}.opac-artemis.opac-aurora .opac-main-region .opac-searchbar__input,.opac-artemis.opac-aurora .opac-searchbar__input{box-shadow:none;background:0 0;border:0;border-radius:0}.opac-artemis.opac-aurora .opac-main-region .opac-searchbar__input:focus-visible,.opac-artemis.opac-aurora .opac-searchbar__input:focus-visible{box-shadow:none;border:0;outline:none}.opac-artemis.opac-aurora .opac-searchbar__field{transition:border-color var(--dur-hover)var(--ease-hover),box-shadow var(--dur-hover)var(--ease-hover);border-width:1px}.opac-artemis.opac-aurora .opac-searchbar__submit:disabled{opacity:1;background:var(--sunk);color:var(--faint)}.opac-artemis.opac-aurora .aurora-header{border-bottom:1px solid var(--line)}.opac-artemis.opac-aurora .aurora-header-in{align-items:stretch;gap:6px;min-height:64px;display:flex}.opac-artemis.opac-aurora .aurora-header-in>*{align-self:center}.opac-artemis.opac-aurora .aurora-header-nav{scrollbar-width:none;align-self:stretch;align-items:stretch;min-width:0;margin-left:18px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000)}.opac-artemis.opac-aurora .aurora-header-nav::-webkit-scrollbar{display:none}.opac-artemis.opac-aurora .aurora-header-nav .opac-navlink{white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;align-self:stretch;align-items:center;margin-bottom:0;padding:0 16px 0 9px;font-size:14.5px;display:inline-flex;position:relative}.opac-artemis.opac-aurora .aurora-header-nav .opac-navlink:hover{color:var(--brand-strong);background:0 0}.opac-artemis.opac-aurora .aurora-header-nav .opac-navlink[aria-current=page]{color:var(--ink);border-bottom-color:var(--brand)}.opac-artemis.opac-aurora .aurora-header-in .opac-brand{min-width:0}.opac-artemis.opac-aurora .aurora-header-in .opac-brand>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aurora-nav-arrow{flex:none;width:.5em;height:.62em}.opac-artemis.opac-aurora .aurora-nav-arrow{visibility:hidden;flex:none;width:.5em;height:.62em;margin-left:6px;transition:visibility 0s linear .3s;animation:.15s cubic-bezier(.25,1,.5,1) forwards aurora-nav-arrow-out;overflow:visible}@media (hover:hover){.opac-artemis.opac-aurora .aurora-header-nav .opac-navlink:hover .aurora-nav-arrow{visibility:visible;transition-delay:0s;animation:.3s cubic-bezier(.25,1,.5,1) forwards aurora-nav-arrow-in}}@keyframes aurora-nav-arrow-in{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@keyframes aurora-nav-arrow-out{0%{opacity:1}to{opacity:0}}.opac-artemis.opac-aurora .aurora-thememenu-trigger{border-radius:var(--radius-sm);color:var(--ink-soft);font:inherit;font-size:.86rem;font-weight:var(--w-semibold);cursor:pointer;white-space:nowrap;transition:color var(--dur-hover)var(--ease-hover),background var(--dur-hover)var(--ease-hover);background:0 0;border:0;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.opac-artemis.opac-aurora .aurora-thememenu-trigger:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis.opac-aurora .aurora-thememenu-caret{opacity:.7;width:.85em;height:.85em}.aurora-thememenu-content{min-width:11rem;box-shadow:0 24px 48px -16px #0000002e,0 12px 24px -12px #0000001f}html.dark .aurora-thememenu-content{box-shadow:0 30px 60px -12px #0009,0 18px 36px -18px #000000b3}.aurora-thememenu-content [role=menuitem]{gap:8px}.aurora-thememenu-content .aurora-thememenu-check{margin-left:auto}@media (max-width:1100px){.opac-artemis.opac-aurora .aurora-thememenu-label{display:none}}@media (max-width:640px){.opac-artemis.opac-aurora .aurora-header .opac-brand small{display:none}.opac-artemis.opac-aurora .aurora-header-in{min-height:56px}}html.classic .opac-artemis.opac-aurora .aurora-nav-arrow{display:none}html.classic .opac-artemis.opac-aurora .aurora-thememenu-trigger{border-radius:0}.opac-artemis.opac-aurora .aurora-header .opac-brand{white-space:nowrap;flex:none}.opac-artemis.opac-aurora .aurora-header-nav{margin-left:10px}.opac-artemis.opac-aurora .aurora-header .opac-topbar-divider{margin-inline:2px}.opac-artemis.opac-aurora .aurora-header .opac-wrap{max-width:1280px}.opac-artemis.opac-aurora .aurora-nav-arrow{margin-top:-.31em;margin-left:0;position:absolute;top:50%;right:4px}.opac-artemis.opac-aurora .opac-mcard{overflow:hidden}.opac-artemis.opac-aurora .opac-mcard__cover{border-radius:var(--radius-xs);box-shadow:var(--shadow-sm)}.opac-artemis.opac-aurora .opac-main-region :where(.btn-primary,.btn-secondary,.btn-destructive){font-family:var(--body);font-size:.9rem;font-weight:var(--w-semibold);cursor:pointer;transition:background var(--dur-hover)var(--ease-hover),color var(--dur-hover)var(--ease-hover),border-color var(--dur-hover)var(--ease-hover);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;line-height:1.5;text-decoration:none;display:inline-flex}.opac-artemis.opac-aurora .opac-main-region .btn-primary{background:var(--brand);color:var(--on-brand);border:1px solid #0000}.opac-artemis.opac-aurora .opac-main-region .btn-primary:hover{background:var(--brand-hover)}.opac-artemis.opac-aurora .opac-main-region .btn-secondary{color:var(--ink);border:1px solid var(--line-strong);background:0 0}.opac-artemis.opac-aurora .opac-main-region .btn-secondary:hover{border-color:var(--brand);color:var(--brand-strong)}.opac-artemis.opac-aurora .opac-main-region .btn-destructive{color:var(--bad);border:1px solid color-mix(in srgb,var(--bad)40%,transparent);background:0 0}.opac-artemis.opac-aurora .opac-main-region .btn-destructive:hover{background:var(--bad-bg);border-color:var(--bad)}.opac-artemis.opac-aurora .opac-main-region :where(.btn-primary,.btn-secondary,.btn-destructive):disabled{opacity:.5;cursor:not-allowed}.opac-artemis.opac-aurora .opac-main-region :where(.btn-primary,.btn-secondary,.btn-destructive) svg{width:1em;height:1em}html.classic .opac-artemis.opac-aurora .opac-main-region :where(.btn-primary,.btn-secondary,.btn-destructive){border-radius:0}.opac-artemis.opac-aurora .opac-wishlist{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.opac-artemis.opac-aurora .opac-wishlist>.opac-wishlist-search,.opac-artemis.opac-aurora .opac-wishlist>.opac-wishlist-bridge,.opac-artemis.opac-aurora .opac-wishlist>.opac-wishlist-list,.opac-artemis.opac-aurora .opac-wishlist>.opac-wishlist-empty{grid-column:1/-1}.opac-artemis.opac-aurora .opac-wishlist-search{margin-bottom:26px}.opac-artemis.opac-aurora .opac-wishlist-header{grid-column:1;margin:6px 0}.opac-artemis.opac-aurora .opac-wishlist-title{font-size:clamp(1.55rem,calc(2.6*var(--opac-vw)),1.95rem);letter-spacing:-.025em;align-items:center;gap:12px;margin:0;display:flex}.opac-artemis.opac-aurora .opac-wishlist-count{font-size:.88rem;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--muted-ink);background:var(--sunk);letter-spacing:0;border-radius:999px;padding:3px 11px}.opac-artemis.opac-aurora .opac-wishlist-actions{grid-column:2;justify-self:end;align-items:center;gap:8px;margin:6px 0;display:flex}.opac-artemis.opac-aurora .opac-wishlist-list{gap:14px;margin-top:22px;padding:0;list-style:none;display:grid}.opac-artemis.opac-aurora .opac-wishlist-list>*{border-bottom:0}.opac-artemis.opac-aurora .opac-wishlist-bridge{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 4px;padding:10px 14px;font-size:.9rem;display:flex}.opac-artemis.opac-aurora .opac-wishlist-empty{text-align:center;padding:clamp(40px,calc(7*var(--opac-vw)),72px)20px}.opac-artemis.opac-aurora .opac-wishlist-empty-icon{background:var(--brand-tint);width:56px;height:56px;color:var(--brand);border-radius:50%;margin:0 auto 6px;padding:15px;display:block}.opac-artemis.opac-aurora .opac-wishlist-empty-title{font-size:1.2rem;font-weight:var(--w-bold);color:var(--ink);margin:12px 0 6px}.opac-artemis.opac-aurora .opac-wishlist-empty-howto{color:var(--muted-ink);max-width:46ch;margin:0 auto 20px}.opac-artemis.opac-aurora .opac-wishlist-empty .btn-secondary{background:var(--brand);color:var(--on-brand);border-color:#0000}.opac-artemis.opac-aurora .opac-wishlist-empty .btn-secondary:hover{background:var(--brand-hover);color:var(--on-brand)}@media (max-width:640px){.opac-artemis.opac-aurora .opac-wishlist{grid-template-columns:1fr}.opac-artemis.opac-aurora .opac-wishlist-actions{flex-wrap:wrap;grid-column:1;justify-self:start}}.opac-artemis.opac-aurora .opac-fav--plus-label{font-family:var(--body);font-size:.87rem;font-weight:var(--w-semibold);color:var(--muted-ink);transition:color var(--dur-hover)var(--ease-hover);background:0 0;border:0;gap:6px;text-decoration:none}.opac-artemis.opac-aurora .opac-fav--plus-label .opac-fav-img{display:none}.opac-artemis.opac-aurora .opac-fav--plus-label:hover,.opac-artemis.opac-aurora .opac-fav--plus-label:focus-visible{color:var(--brand-strong);text-decoration:none}.opac-artemis.opac-aurora .opac-fav--plus-label.opac-fav--active{color:var(--muted-ink)}.opac-artemis.opac-aurora .opac-fav--plus-label.opac-fav--active:hover{color:var(--bad)}.opac-artemis.opac-aurora .opac-region .lib-align-left{text-align:left}.opac-artemis.opac-aurora .opac-region .lib-align-center{text-align:center}.opac-artemis.opac-aurora .opac-region .lib-align-right{text-align:right}.opac-artemis.opac-aurora .opac-region .lib-color-brand{color:var(--brand,var(--brand-strong))}.opac-artemis.opac-aurora .opac-region .lib-color-ink{color:var(--ink)}.opac-artemis.opac-aurora .opac-region .lib-color-muted{color:var(--muted-ink,var(--muted-foreground))}.opac-artemis.opac-aurora .opac-region .lib-color-danger{color:var(--danger,var(--bad))}.opac-artemis.opac-aurora .opac-region .lib-color-red{color:#c62828}.opac-artemis.opac-aurora .opac-region .lib-color-orange{color:#e65100}.opac-artemis.opac-aurora .opac-region .lib-color-amber{color:#a16207}.opac-artemis.opac-aurora .opac-region .lib-color-green{color:#2e7d32}.opac-artemis.opac-aurora .opac-region .lib-color-teal{color:#00695c}.opac-artemis.opac-aurora .opac-region .lib-color-cyan{color:#00838f}.opac-artemis.opac-aurora .opac-region .lib-color-blue{color:#1565c0}.opac-artemis.opac-aurora .opac-region .lib-color-indigo{color:#3730a3}.opac-artemis.opac-aurora .opac-region .lib-color-violet{color:#6b21a8}.opac-artemis.opac-aurora .opac-region .lib-color-pink{color:#ad1457}.opac-artemis.opac-aurora .opac-region .lib-color-brown{color:#5d4037}.opac-artemis.opac-aurora .opac-region .lib-color-grey{color:#4b5563}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-red{color:#ef9a9a}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-orange{color:#ffcc80}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-amber{color:#fcd34d}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-green{color:#a5d6a7}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-teal{color:#80cbc4}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-cyan{color:#80deea}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-blue{color:#90caf9}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-indigo{color:#a5b4fc}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-violet{color:#d8b4fe}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-pink{color:#f8bbd0}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-brown{color:#d7ccc8}html.dark .opac-artemis.opac-aurora .opac-region .lib-color-grey{color:#d1d5db}.opac-artemis.opac-aurora .opac-region .lib-align-justify{text-align:justify}.opac-artemis.opac-aurora .opac-region .lib-highlight-amber{color:#422006;background-color:#fef3c7}.opac-artemis.opac-aurora .opac-region .lib-highlight-green{color:#052e16;background-color:#dcfce7}.opac-artemis.opac-aurora .opac-region .lib-highlight-cyan{color:#083344;background-color:#cffafe}.opac-artemis.opac-aurora .opac-region .lib-highlight-pink{color:#500724;background-color:#fce7f3}.opac-artemis.opac-aurora .opac-region .lib-highlight-violet{color:#2e1065;background-color:#ede9fe}.opac-artemis.opac-aurora .opac-region .lib-highlight-grey{color:#111827;background-color:#e5e7eb}.opac-artemis.opac-aurora .opac-region .lib-size-sm{font-size:.875em}.opac-artemis.opac-aurora .opac-region .lib-size-lg{font-size:1.25em}.opac-artemis.opac-aurora .opac-region .lib-size-xl{font-size:1.5em}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-amber{color:#fef3c7;background-color:#78350f}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-green{color:#dcfce7;background-color:#14532d}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-cyan{color:#cffafe;background-color:#164e63}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-pink{color:#fce7f3;background-color:#831843}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-violet{color:#ede9fe;background-color:#4c1d95}html.dark .opac-artemis.opac-aurora .opac-region .lib-highlight-grey{color:#f3f4f6;background-color:#374151}html.biblino .opac-artemis.opac-aurora .opac-navlink{color:var(--brand-strong);letter-spacing:0;border-radius:15px;font-size:1rem;font-weight:700}html.biblino .opac-artemis.opac-aurora .opac-navlink:hover{background:var(--surface-2);color:var(--brand-strong)}html.biblino .opac-artemis.opac-aurora .opac-navlink[aria-current=page]{color:var(--brand-strong);border-bottom-color:#0000}html.biblino .opac-artemis.opac-aurora .aurora-header-nav .opac-navlink{border-bottom-color:#0000;border-radius:15px;align-self:center;padding:0 .7em;font-size:14.5px}html.biblino .opac-artemis.opac-aurora .aurora-header-nav .opac-navlink:hover{background:var(--surface-2);color:var(--brand-strong)}html.biblino .opac-artemis.opac-aurora .aurora-header-nav .opac-navlink[aria-current=page]{color:var(--brand-strong);border-bottom-color:#0000}html.biblino .opac-artemis.opac-aurora .aurora-nav-arrow{display:none}html.biblino .opac-artemis.opac-aurora .aurora-header{border-bottom-color:#0000}html.biblino .opac-artemis.opac-aurora .opac-topbar[data-stuck=true]{box-shadow:none}html.biblino .opac-artemis.opac-aurora .aurora-thememenu-trigger{border-radius:3px}html.biblino .opac-artemis.opac-aurora .opac-foot{background:var(--bg);border-top-color:#0000}html.biblino .opac-artemis.opac-aurora .opac-foot a{color:#00e;font-weight:400}html.biblino .opac-artemis.opac-aurora .opac-foot a:hover{color:#00e;text-decoration:underline}html.biblino .opac-artemis.opac-aurora .aurora-btn{border-radius:3px;font-weight:700}html.biblino .opac-artemis.opac-aurora .aurora-btn:hover{background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis.opac-aurora .opac-main-region button[type=submit],html.biblino .opac-artemis.opac-aurora .opac-main-region input[type=submit],html.biblino .opac-artemis.opac-aurora .opac-main-region :where(.btn-primary,.btn-secondary,.btn-destructive){border-radius:3px;font-weight:700}html.biblino .opac-artemis.opac-aurora .opac-main-region .btn-primary:hover:not(:disabled){background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis.opac-aurora .opac-main-region .btn-secondary{color:#111;background:#e7e9ec;border:1px solid #a2a6ac;border-color:#adb1b8 #a2a6ac #8d9096}html.biblino .opac-artemis.opac-aurora .opac-main-region .btn-secondary:hover:not(:disabled){color:#111;background:linear-gradient(#e7eaf0,#d9dce1);border-color:#a2a6ac #979aa1 #82858a}html.biblino .opac-artemis.opac-aurora .opac-mcard{box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis.opac-aurora .opac-mcard:hover{border-color:#5d5d5d;transform:none;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis.opac-aurora mark{color:inherit;background:#ffff80;border-radius:2px}html.biblino .opac-artemis.opac-aurora .opac-detail__cover-img{border-radius:0;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis.opac-aurora .opac-detail__cover-img:hover{transform:none;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis.opac-aurora .opac-detail__meta-table th{letter-spacing:0;font-style:italic;font-weight:400}html.biblino .opac-artemis.opac-aurora .opac-account-section__heading{padding-left:0}html.biblino .opac-artemis.opac-aurora .opac-account-section__heading:before{display:none}html.biblino .opac-artemis.opac-aurora .opac-account-section{background:var(--surface-2);border-color:silver;border-radius:0}html.biblino .opac-artemis.opac-aurora .opac-login-panel{background:var(--surface-2);box-shadow:none;border:1px solid silver;border-radius:0}html.biblino .opac-artemis.opac-aurora .opac-static-content{background:var(--surface-2);border:1px solid silver;padding:1rem}html.biblino .opac-artemis.opac-aurora .opac-static-content :where(p,li){letter-spacing:0;line-height:1.5}html.biblino .opac-artemis.opac-aurora .opac-page-widget--hero:before{background:var(--surface)}html.biblino .opac-artemis.opac-aurora .opac-page-hero-heading{letter-spacing:var(--opac-t-letter-spacing,0)}html.biblino .opac-artemis.opac-aurora .opac-page-hero-cta{border-radius:3px;font-weight:700}html.biblino .opac-artemis.opac-aurora .opac-page-hero-cta:hover{background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis.opac-aurora .opac-page-link-tile-link:hover{box-shadow:none;border-color:#5d5d5d;transform:none}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget{gap:8px;padding:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text h2{margin:0 0 .3em;font-size:1.3rem;line-height:1.2}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text h3{margin:0 0 .35em;font-size:1.05rem;line-height:1.25}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text p{margin:0 0 .5em;font-size:.95rem;line-height:1.45}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text ul{margin:0;padding-left:1.1em;font-size:.95rem}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text li{margin:.15em 0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--text>div>:last-child{margin-bottom:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) :is(.opac-page-section-heading,.opac-opening-hours__heading,.opac-library-news__heading){margin:0 0 .45em;font-size:1.05rem;line-height:1.25}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-search-form{gap:10px;padding-top:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-search-form input:not([type=radio]){height:44px;padding-block:10px}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-opening-hours{gap:8px;margin:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-opening-hours__state{margin:0;padding:6px 10px;font-size:.875rem}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-opening-hours__table :is(th,td){padding:3px 8px;font-size:.85rem}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news{margin:0;padding:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__list{gap:10px}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__item{gap:10px;margin:0}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__thumb{width:56px;height:56px}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__title{margin:0 0 .15em;font-size:.95rem;line-height:1.3}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__date{margin:0;font-size:.75rem}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-library-news__teaser{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.2em 0;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-stats{gap:14px}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-stat__n{font-size:1.15rem}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--new-arrivals .opac-grid{scrollbar-width:thin;flex-wrap:nowrap;gap:14px;overflow:auto hidden}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--new-arrivals .opac-tile{flex:0 0 116px;width:116px;max-width:116px}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--new-arrivals .opac-tile-meta{display:none}.opac-artemis.opac-aurora .opac-main-region .opac-node[data-full-bleed]:is([style*=--opac-l-padding-block\:16px],[style*="--opac-l-padding-block: 16px"]) .opac-page-widget--new-arrivals .opac-tile-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
