.opac-artemis{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--opac-vw:1vw;--bg:#f3f5f7;--surface:#fff;--surface-2:#f8fafb;--sunk:#eef1f4;--ink:#101a20;--ink-soft:#3d525c;--muted-ink:#5f7178;--faint:#8a99a0;--line:#e5e9ee;--line-strong:#d3dbe1;--brand:#0e6e78;--brand-strong:#0a555d;--brand-tint:#e2eff0;--on-brand:#fff;--focus-ring:#0e6e78;--ok:#2e7d51;--ok-bg:#e4f1e8;--warn:#9a6510;--warn-bg:#f5ead3;--bad:#b23b3b;--bad-bg:#f6e3e1;--hold:#5b49a6;--hold-bg:#eae6f6;--radius:12px;--radius-sm:8px;--radius-xs:6px;--shadow-sm:0 1px 2px #101a200d;--shadow:0 1px 2px #101a200a,0 8px 24px -14px #101a2047;--shadow-lg:0 2px 6px #101a200d,0 22px 44px -22px #101a205c;--display:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--body:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono","Cascadia Code","Consolas","Liberation Mono",monospace;--maxw:1200px;--opac-content-maxw:80rem;--a11y-lh:1.6;--a11y-ls:0em;--background:210 20% 96%;--foreground:203 33% 9%;--card:0 0% 100%;--card-foreground:203 33% 9%;--popover:0 0% 100%;--popover-foreground:203 33% 9%;--primary:186 79% 26%;--primary-foreground:0 0% 100%;--secondary:200 27% 98%;--secondary-foreground:199 20% 30%;--muted:210 21% 95%;--muted-foreground:197 12% 42%;--accent:184 32% 91%;--accent-foreground:186 81% 20%;--destructive:0 50% 46%;--destructive-foreground:0 0% 100%;--border:213 21% 92%;--input:206 19% 85%;--ring:186 79% 26%;--success:147 46% 34%;--success-foreground:0 0% 100%;--warning:37 81% 33%;--warning-foreground:0 0% 100%;background:var(--bg);color:var(--ink);font-family:var(--body);line-height:var(--a11y-lh);letter-spacing:var(--a11y-ls);-webkit-font-smoothing:antialiased;min-height:100vh}html[data-opac-preview] .opac-artemis{min-height:0}html.dark .opac-artemis{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d141a;--surface:#131c24;--surface-2:#182430;--sunk:#0f1820;--ink:#e7edf1;--ink-soft:#bcc9d1;--muted-ink:#8f9fa8;--faint:#67767f;--line:#22323d;--line-strong:#2e4250;--brand:#45c2cf;--brand-strong:#6ed6e0;--brand-tint:#123033;--on-brand:#04211f;--focus-ring:#45c2cf;--ok:#5fc58a;--ok-bg:#12291e;--warn:#e0a94a;--warn-bg:#2c2411;--bad:#e58079;--bad-bg:#2e1917;--hold:#a79be6;--hold-bg:#1e1935;--shadow-sm:0 1px 2px #00000080;--shadow:0 1px 2px #0006,0 12px 34px -18px #000c;--shadow-lg:0 2px 6px #00000080,0 30px 60px -26px #000000e6;--background:208 33% 8%;--foreground:204 26% 93%;--card:208 31% 11%;--card-foreground:204 26% 93%;--popover:208 31% 11%;--popover-foreground:204 26% 93%;--primary:186 59% 54%;--primary-foreground:176 78% 7%;--secondary:210 33% 14%;--secondary-foreground:203 19% 78%;--muted:208 36% 9%;--muted-foreground:202 13% 61%;--accent:185 48% 14%;--accent-foreground:185 65% 65%;--destructive:4 68% 69%;--destructive-foreground:176 78% 7%;--border:204 28% 19%;--input:205 27% 25%;--ring:186 59% 54%;--success:145 47% 57%;--success-foreground:176 78% 7%;--warning:38 71% 58%;--warning-foreground:176 78% 7%}html.classic .opac-artemis{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f2f2f2;--surface-2:#f7f7f7;--sunk:#e9e9e9;--ink:#000;--ink-soft:#1a1a1a;--muted-ink:#333;--faint:#555;--line:silver;--line-strong:#a8a8a8;--brand:#00e;--brand-strong:#00c;--brand-tint:#ededf7;--on-brand:#fff;--focus-ring:#00e;--ok:green;--ok-bg:#eaf3ea;--warn:#8a6d00;--warn-bg:#f3efdd;--bad:#c00;--bad-bg:#f6e7e7;--hold:#551a8b;--hold-bg:#efe9f3;--radius:0px;--radius-sm:0px;--radius-xs:0px;--shadow-sm:none;--shadow:none;--shadow-lg:none;--display:"Times New Roman",Times,Georgia,serif;--body:"Times New Roman",Times,Georgia,serif;--mono:"Courier New",Courier,monospace;--background:0 0% 100%;--foreground:0 0% 0%;--card:0 0% 95%;--card-foreground:0 0% 0%;--popover:0 0% 95%;--popover-foreground:0 0% 0%;--primary:240 100% 47%;--primary-foreground:0 0% 100%;--secondary:0 0% 97%;--secondary-foreground:0 0% 10%;--muted:0 0% 91%;--muted-foreground:0 0% 20%;--accent:240 38% 95%;--accent-foreground:240 100% 40%;--destructive:0 100% 40%;--destructive-foreground:0 0% 100%;--border:0 0% 75%;--input:0 0% 66%;--ring:240 100% 47%;--success:120 100% 25%;--success-foreground:0 0% 100%;--warning:47 100% 27%;--warning-foreground:0 0% 100%}html.biblino .opac-artemis{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f2f2f2;--surface-2:#f2f2f2;--sunk:#e9e9e9;--ink:#000;--ink-soft:#1f1f1f;--muted-ink:#616161;--faint:#6c6c6c;--line:#c9c9c9;--line-strong:#bbb;--brand:green;--brand-strong:#2611ac;--brand-tint:#eaf5ea;--on-brand:#fff;--focus-ring:#2611ac;--ok:#060;--ok-bg:#eaf5ea;--warn:#8a4500;--warn-bg:#fdf1dc;--bad:#b91d1d;--bad-bg:#fcebeb;--hold:#6f2a8f;--hold-bg:#f1e6f5;--radius:4px;--radius-sm:3px;--radius-xs:2px;--shadow-sm:none;--shadow:0 10px 13px -7px #000;--shadow-lg:0 10px 13px -7px #000;--display:Arial,Helvetica,sans-serif;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--opac-preset-radius-base:4px;--opac-rule:0 0% 79%;--background:0 0% 100%;--foreground:0 0% 0%;--card:0 0% 100%;--card-foreground:0 0% 0%;--popover:0 0% 100%;--popover-foreground:0 0% 0%;--primary:120 100% 25%;--primary-foreground:0 0% 100%;--secondary:216 16% 92%;--secondary-foreground:0 0% 7%;--muted:0 0% 95%;--muted-foreground:0 0% 38%;--accent:0 0% 95%;--accent-foreground:248 82% 37%;--destructive:0 73% 42%;--destructive-foreground:0 0% 100%;--border:0 0% 79%;--input:0 0% 73%;--ring:248 82% 37%;--success:120 100% 20%;--success-foreground:0 0% 100%;--warning:30 100% 27%;--warning-foreground:0 0% 100%}html[data-opac-lh=loose] .opac-artemis{--a11y-lh:1.9}html[data-opac-lh=tight] .opac-artemis{--a11y-lh:1.35}html[data-opac-contrast=on] .opac-artemis{--muted-ink:var(--ink);--faint:var(--ink-soft);--line:var(--ink-soft)}html[data-opac-dyslexia=on] .opac-artemis{letter-spacing:.06em;word-spacing:.14em}html[data-opac-dyslexia=on] .opac-artemis :where(p,li,dd,span,a,h1,h2,h3,h4){font-weight:500}html[data-opac-ulinks=on] .opac-artemis a{text-underline-offset:2px;text-decoration:underline}html[data-opac-motion=off] .opac-artemis *{transition:none!important;animation:none!important}html[data-opac-cursor=big] .opac-artemis,html[data-opac-cursor=big] .opac-artemis *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M6 2l26 15-11 3 6 13-5 2-6-13-9 7z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 4 2,auto}html[data-opac-fontscale="110"] .opac-artemis{font-size:1.1rem}html[data-opac-fontscale="125"] .opac-artemis{font-size:1.25rem}html[data-opac-fontscale="140"] .opac-artemis{font-size:1.4rem}html[data-opac-fontscale="160"] .opac-artemis{font-size:1.6rem}.opac-artemis :where(h1,h2,h3,h4){font-family:var(--display);letter-spacing:-.021em;text-wrap:balance;color:var(--ink);margin:0;font-weight:700;line-height:1.15}html.classic .opac-artemis :where(h1,h2,h3,h4){letter-spacing:0;font-weight:700}.opac-artemis a{color:var(--brand-strong);text-underline-offset:2px}.opac-artemis :where(button,a,input,select,summary,textarea,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.opac-artemis.opac-artemis [data-opac-edit-host] :where(.ProseMirror,.tiptap):focus,.opac-artemis.opac-artemis [data-opac-edit-host] :where(.ProseMirror,.tiptap):focus-visible{border-radius:0;outline:none}.opac-artemis [data-opac-edit-host]:empty,.opac-artemis [data-opac-edit-host]:not(:empty)+[data-opac-edit-fallback]{display:none}.opac-artemis .opac-wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:22px}.opac-artemis .opac-ico{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em;flex:none;width:1.15em;height:1.15em}.opac-artemis .opac-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.opac-artemis .opac-topbar{z-index:40;background:color-mix(in srgb,var(--surface)86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}html.classic .opac-artemis .opac-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}.opac-artemis .opac-brand{font-family:var(--display);letter-spacing:.01em;color:var(--ink);align-items:center;gap:11px;font-size:1.06rem;font-weight:600;text-decoration:none;display:flex}.opac-artemis .opac-brand .opac-mark{background:var(--brand);width:32px;height:32px;color:var(--on-brand);border-radius:9px;place-items:center;display:grid}html.classic .opac-artemis .opac-brand .opac-mark{border-radius:0}.opac-artemis .opac-brand .opac-mark:has(.opac-brand-logo){background:0 0}.opac-brand-logo{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.opac-brand-logo--custom{width:auto;height:var(--opac-brand-logo-h,32px);max-width:min(320px,calc(50*var(--opac-vw)));-o-object-fit:contain;object-fit:contain}.opac-artemis .opac-brand .opac-brand-logo{-o-object-fit:contain;object-fit:contain;border-radius:inherit;width:100%;height:100%}.opac-artemis .opac-brand .opac-brand-logo--custom{height:var(--opac-brand-logo-h,32px);width:auto;max-width:min(320px,calc(50*var(--opac-vw)));-o-object-fit:contain;object-fit:contain;border-radius:0}.opac-artemis .opac-brand small{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-ink);font-size:.62rem;font-weight:600;display:block}.opac-artemis .opac-topbar .opac-spacer{flex:1}.opac-artemis .opac-topbar-link{color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-topbar-link{border-radius:0}.opac-artemis .opac-topbar-link:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis .opac-topbar-link .opac-ico{width:1.05rem;height:1.05rem}.opac-artemis .opac-topbar-icon-link{width:36px;height:36px;color:var(--ink-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}html.classic .opac-artemis .opac-topbar-icon-link{border-radius:0}.opac-artemis .opac-topbar-icon-link:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis .opac-topbar-icon-link .opac-ico{width:1.15rem;height:1.15rem}.opac-artemis .opac-account-control{align-items:center;gap:2px;display:inline-flex}.opac-artemis .opac-bell{display:inline-flex;position:relative}.opac-artemis .opac-bell__trigger{position:relative}.opac-artemis .opac-bell__count{background:var(--bad);min-width:16px;height:16px;color:var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:3px;right:3px}html.classic .opac-artemis .opac-bell__count{border-radius:0}.opac-artemis .opac-bell__panel{z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);width:320px;max-width:90vw;box-shadow:var(--shadow);text-align:left;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}html.classic .opac-artemis .opac-bell__panel{border-radius:0}.opac-artemis .opac-bell__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.opac-artemis .opac-bell__title{color:var(--ink);font-size:.9rem;font-weight:700}.opac-artemis .opac-bell__markall{color:var(--brand-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.76rem;display:inline-flex}.opac-artemis .opac-bell__markall:hover{text-decoration:underline}.opac-artemis .opac-bell__markall .opac-ico{width:.85rem;height:.85rem}.opac-artemis .opac-bell__list{max-height:340px;overflow-y:auto}.opac-artemis .opac-bell__empty{text-align:center;color:var(--muted-ink);padding:24px 12px;font-size:.85rem}.opac-artemis .opac-bell__item{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.opac-artemis .opac-bell__item:last-child{border-bottom:0}.opac-artemis .opac-bell__item:hover{background:var(--surface-2)}.opac-artemis .opac-bell__item--unread{background:var(--brand-tint)}.opac-artemis .opac-bell__item--unread:hover{background:color-mix(in srgb,var(--brand-tint)78%,var(--brand)22%)}.opac-artemis .opac-bell__item-body{flex:1;min-width:0}.opac-artemis .opac-bell__subject{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.opac-artemis .opac-bell__text{color:var(--ink-soft);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:.78rem;display:-webkit-box;overflow:hidden}.opac-artemis .opac-bell__date{color:var(--muted-ink);margin-top:4px;font-size:.7rem}.opac-artemis .opac-bell__markone{color:var(--muted-ink);cursor:pointer;background:0 0;border:0;flex:none;padding:4px}.opac-artemis .opac-bell__markone:hover{color:var(--ink)}.opac-artemis .opac-bell__markone .opac-ico{width:.9rem;height:.9rem}.opac-artemis .opac-topbar-divider{background:var(--line);align-self:stretch;width:1px;margin-block:10px}.opac-artemis .opac-wishlist-badge{color:var(--brand-strong);background:var(--brand-tint);border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-wishlist-badge{border-radius:0}.opac-artemis .opac-wishlist-badge:hover{background:color-mix(in srgb,var(--brand-tint)70%,var(--brand)30%)}.opac-artemis .opac-fav-icon{width:1rem;height:1rem}.opac-artemis .opac-wishlist-bridge{background:var(--brand-tint);border:1px solid color-mix(in srgb,var(--brand)22%,transparent);border-radius:var(--radius-sm);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:11px 14px;font-size:.88rem;display:flex}html.classic .opac-artemis .opac-wishlist-bridge{border-radius:0}.opac-artemis .opac-wishlist-bridge>.opac-ico{color:var(--brand-strong);flex:none}.opac-artemis .opac-wishlist-bridge__link{color:var(--brand-strong);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.opac-artemis .opac-wishlist-bridge__link:hover{text-decoration:underline}.opac-artemis .opac-wishlist-bridge__link .opac-ico{width:1rem;height:1rem}.opac-artemis .opac-mainnav{border-bottom:1px solid var(--line);background:var(--surface)}html.classic .opac-artemis .opac-mainnav{background:var(--surface-2)}.opac-artemis .opac-navlink{white-space:nowrap;color:var(--ink-soft);border-radius:var(--radius-sm);border-bottom:2.5px solid #0000;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 12px;font-size:.855rem;font-weight:600;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-navlink{border-radius:0}.opac-artemis .opac-navlink:hover{color:var(--brand-strong);background:var(--surface-2)}.opac-artemis .opac-navlink[aria-current=page]{color:var(--brand-strong);border-bottom-color:var(--brand)}.opac-artemis .opac-navlink .opac-ico{opacity:.9;width:1rem;height:1rem}html.classic .opac-artemis .opac-navlink .opac-ico{display:none}.opac-artemis .opac-navlink__count{background:var(--brand);min-width:1.15rem;height:1.15rem;color:var(--on-brand);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;margin-left:2px;padding:0 5px;font-size:.7rem;font-weight:700;display:inline-flex}html.classic .opac-artemis .opac-navlink__count{border-radius:0}.opac-artemis .opac-nav-toggle{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:8px 13px;font-size:.85rem;font-weight:600;display:none}@media (max-width:780px){.opac-artemis .opac-nav-toggle{display:inline-flex}.opac-artemis .opac-navlink{border-bottom:0;margin-bottom:0}}.opac-artemis .opac-main-region{min-height:60vh;padding-block:26px 60px;display:block}:is(.opac-artemis .opac-main-region:has(.opac-page-body--flow),.opac-artemis .opac-main-region:has(.opac-surface-body--flow)){min-height:0;padding-block:0}:is(.opac-artemis:has(.opac-main-region .opac-page-body--flow) .opac-foot,.opac-artemis:has(.opac-main-region .opac-surface-body--flow) .opac-foot){margin-top:0}.opac-artemis .opac-foot{border-top:1px solid var(--line);background:var(--surface);margin-top:40px}.opac-artemis .opac-foot-in{max-width:var(--opac-content-maxw);width:100%;color:var(--muted-ink);flex-wrap:wrap;align-items:center;gap:18px 34px;margin-inline:auto;padding-block:26px;font-size:.85rem;display:flex}.opac-artemis .opac-foot a{color:var(--ink-soft);font-weight:600;text-decoration:none}.opac-artemis .opac-foot a:hover{color:var(--brand-strong)}.opac-artemis .opac-foot .opac-foot-sep{flex:1}.opac-artemis .opac-shell-sections .opac-page-widget--shell-copyright p{margin:0}.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=center]>.opac-page-widget--shell-brand,.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=center]>.opac-page-widget--shell-account,.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=center]>.opac-page-widget--shell-copyright,.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=center]>.opac-page-widget--shell-links{text-align:center;justify-content:center}.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=stretch]>.opac-page-widget--nav-links{width:100%;min-width:0}.opac-artemis.opac-artemis .opac-shell-sections .opac-node[data-canvas][data-dock-h=stretch]>.opac-page-widget--nav-links .aurora-header-nav{max-width:100%}.opac-artemis .opac-shell-sections .opac-page-widget--shell-brand .opac-brand{min-width:0}.opac-artemis .opac-shell-sections .opac-page-widget--shell-brand .opac-brand>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.opac-artemis .opac-main-region{font-size:1rem}.opac-artemis .opac-main-region h1{font-size:clamp(1.6rem,calc(3*var(--opac-vw)),2.1rem);margin-bottom:.5em}.opac-artemis .opac-main-region h2{font-size:clamp(1.3rem,calc(2.2*var(--opac-vw)),1.6rem);margin-block:.9em .45em}.opac-artemis .opac-main-region h3{margin-block:.8em .4em;font-size:1.12rem}.opac-artemis .opac-main-region p{color:var(--ink-soft);margin-block:.55em}.opac-artemis .opac-main-region a{color:var(--brand-strong);font-weight:600;text-decoration:none}.opac-artemis .opac-main-region a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-main-region :where(ul,ol){margin-block:.5em;padding-left:1.4em}.opac-artemis .opac-main-region li{margin-block:.25em}.opac-artemis .opac-main-region :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);color:var(--ink);max-width:100%;padding:9px 12px;font-size:.92rem}html.classic .opac-artemis .opac-main-region :where(input,select,textarea){border-radius:0}.opac-artemis .opac-main-region :where(input,select,textarea):focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.opac-artemis .opac-main-region label{color:var(--ink-soft);font-size:.9rem;font-weight:600}.opac-artemis .opac-main-region fieldset{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);margin-block:14px;padding:16px}html.classic .opac-artemis .opac-main-region fieldset{border-radius:0}.opac-artemis .opac-main-region legend{color:var(--ink);padding-inline:6px;font-weight:700}.opac-artemis .opac-main-region :where(button,input[type=submit],input[type=button],.btn){font:inherit;font-size:.88rem;font-weight:600}.opac-artemis .opac-main-region button[type=submit],.opac-artemis .opac-main-region input[type=submit]{background:var(--brand);color:var(--on-brand);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:9px 16px}html.classic .opac-artemis .opac-main-region button[type=submit]{border-radius:0}.opac-artemis .opac-main-region button[type=submit]:hover{background:var(--brand-hover,var(--brand-strong))}.opac-artemis .opac-main-region table{border-collapse:collapse;width:100%;font-size:.9rem}.opac-artemis .opac-main-region :where(th,td){border-bottom:1px solid var(--line);text-align:left;padding:9px 12px}.opac-artemis .opac-main-region th{color:var(--muted-ink);font-weight:700}.opac-artemis .opac-searchbar{flex-direction:column;gap:12px;width:100%;display:flex}.opac-artemis .opac-searchbar__modes{background:var(--sunk);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}html.classic .opac-artemis .opac-searchbar__modes{border-radius:0}.opac-artemis .opac-searchbar__mode{color:var(--muted-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 15px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-searchbar__mode{border-radius:0}.opac-artemis .opac-searchbar__mode:hover{color:var(--ink)}.opac-artemis .opac-searchbar__mode[aria-pressed=true],.opac-artemis .opac-searchbar__mode[aria-current=true]{background:var(--surface);color:var(--brand-strong);box-shadow:var(--shadow-sm)}.opac-artemis .opac-searchbar__mode--ai[aria-pressed=true]{background:var(--hold);color:var(--surface)}.opac-artemis .opac-searchbar__mode .opac-ico{width:1rem;height:1rem}.opac-artemis .opac-searchbar__field{background:var(--surface);border:1.5px solid var(--line-strong);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 20px;display:flex}html.classic .opac-artemis .opac-searchbar__field{border-width:1px;border-radius:0}.opac-artemis .opac-searchbar__field:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-tint)}.opac-artemis .opac-searchbar__field .opac-ico{color:var(--brand);width:1.25rem;height:1.25rem}.opac-artemis .opac-searchbar__input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:1.02rem}.opac-artemis .opac-searchbar__submit{background:var(--brand);color:var(--on-brand);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:12px 22px;font-size:.95rem;font-weight:600;display:inline-flex}html.classic .opac-artemis .opac-searchbar__submit{border-radius:0}.opac-artemis .opac-searchbar__submit:hover{background:var(--brand-hover,var(--brand-strong))}.opac-artemis .opac-searchbar__submit:disabled{opacity:.55;cursor:not-allowed}.opac-artemis .opac-searchbar__hint{color:var(--muted-ink);font-size:.85rem}.opac-artemis .opac-searchbar__hint .opac-ico{color:var(--hold);vertical-align:-.15em}.opac-artemis .opac-hero{padding:clamp(30px,calc(6*var(--opac-vw)),66px)0 clamp(26px,calc(4*var(--opac-vw)),40px)}.opac-artemis .opac-section{padding-block:clamp(22px,calc(3*var(--opac-vw)),38px)}.opac-artemis .opac-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.opac-artemis .opac-section__head h2{font-size:clamp(1.3rem,calc(2.2*var(--opac-vw)),1.7rem);letter-spacing:-.02em}.opac-artemis .opac-section__head p{color:var(--muted-ink);max-width:60ch;margin-top:6px}.opac-artemis .opac-section__link{color:var(--brand-strong);white-space:nowrap;font-size:.9rem;font-weight:600;text-decoration:none}.opac-artemis .opac-section__link:hover{color:var(--brand-strong)}.opac-artemis .opac-search-page{flex-direction:column;gap:22px;display:flex}.opac-artemis .opac-search-switch{margin:0;font-size:.9rem}.opac-artemis .opac-search-switch a{color:var(--brand-strong);font-weight:600;text-decoration:none}.opac-artemis .opac-search-switch a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-search-error{border-radius:var(--radius-sm);background:var(--bad-bg);color:var(--bad);padding:14px 18px;font-weight:600}html.classic .opac-artemis .opac-search-error{border:1px solid var(--bad);border-radius:0}.opac-artemis .opac-results-inhalt{flex-direction:column;display:flex}.opac-artemis .opac-results-count{color:var(--ink-soft);margin:0;font-size:.96rem}.opac-artemis .opac-results-count a{color:var(--brand-strong);font-weight:600;text-decoration:none}.opac-artemis .opac-results-count a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-results-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.opac-artemis .opac-results-toolbar__view{margin-left:auto}.opac-artemis .opac-results-table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}html.classic .opac-artemis .opac-results-table-wrap{border-radius:0}.opac-artemis .opac-results-table{border-collapse:collapse;width:100%;font-size:.88rem}.opac-artemis .opac-results-table thead th{text-align:left;font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-ink);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px;font-size:.72rem;font-weight:700}.opac-artemis .opac-results-table tbody td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-soft);padding:11px 14px}.opac-artemis .opac-results-table tbody tr:last-child td{border-bottom:0}.opac-artemis .opac-results-table tbody tr:hover td{background:var(--surface-2)}.opac-artemis .opac-results-table__title{flex-direction:column;gap:2px;min-width:12rem;display:flex}.opac-artemis .opac-results-table__link{font-family:var(--display);color:var(--ink);font-weight:700;text-decoration:none}.opac-artemis .opac-results-table__link:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-results-table__utitel{color:var(--muted-ink);font-size:.82rem}.opac-artemis .opac-results-table__col-year{white-space:nowrap;font-variant-numeric:tabular-nums}.opac-artemis .opac-results-table__action{text-align:right;white-space:nowrap}@media (max-width:720px){.opac-artemis .opac-results-table__col-autor,.opac-artemis .opac-results-table__col-type{display:none}}.opac-artemis .opac-results-rule{border:0;border-top:1px solid var(--line);height:0;margin:14px 0 16px}.opac-artemis .opac-results-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-search-body{align-items:flex-start;gap:26px;margin-top:4px;display:flex}.opac-artemis .opac-search-body>.opac-facet-sidebar{flex:0 0 15.5rem;position:sticky;top:78px}.opac-artemis .opac-search-body>.opac-search-results-main{flex:auto;min-width:0}@media (max-width:860px){.opac-artemis .opac-search-body{flex-direction:column}.opac-artemis .opac-search-body>.opac-facet-sidebar{flex-basis:auto;width:100%;position:static}}.opac-artemis .opac-facet-sidebar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:16px;display:flex}html.classic .opac-artemis .opac-facet-sidebar{box-shadow:none;border-radius:0}.opac-artemis .opac-facet-sidebar__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.opac-artemis .opac-facet-sidebar__title{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-ink);margin:0;font-size:.72rem;font-weight:700}.opac-artemis .opac-facet-sidebar__reset{color:var(--brand-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:600}.opac-artemis .opac-facet-sidebar__reset:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-facet-sidebar__group,.opac-artemis .opac-facet-sidebar__antolin{border-top:1px solid var(--line);padding-top:12px}.opac-artemis .opac-facet-sidebar__group-title{color:var(--ink);margin:0 0 8px;font-size:.88rem;font-weight:700}.opac-artemis .opac-facet-sidebar__row{align-items:center;gap:8px;display:flex}.opac-artemis .opac-facet-sidebar__row+.opac-facet-sidebar__row{margin-top:6px}.opac-artemis .opac-facet-sidebar__row-label{color:var(--ink-soft);cursor:pointer;flex:1;align-items:center;gap:6px;font-size:.87rem;font-weight:400;display:inline-flex}.opac-artemis .opac-facet-sidebar__row-icon{width:.9rem;height:.9rem;color:var(--muted-ink);flex:none}.opac-artemis .opac-facet-sidebar__count{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.78rem}.opac-artemis .opac-facet-sidebar__hint{color:var(--faint);margin:4px 0 0 26px;font-size:.72rem;line-height:1.4}.opac-artemis .opac-facet-sidebar__radio-group{flex-direction:column;gap:6px;display:flex}.opac-artemis .opac-mcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:16px;padding:14px 16px;list-style:none;transition:box-shadow .15s,border-color .15s;display:flex}.opac-artemis .opac-mcard:hover{box-shadow:var(--shadow);border-color:var(--brand)}html.classic .opac-artemis .opac-mcard{box-shadow:none;border-radius:0}html.classic .opac-artemis .opac-mcard:hover{box-shadow:none}.opac-artemis .opac-mcard__cover-wrap{flex:none}.opac-artemis .opac-mcard__cover{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs);width:58px;height:82px;box-shadow:var(--shadow-sm);background:var(--sunk)}.opac-artemis .opac-mcard__main{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.opac-artemis .opac-mcard__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.opac-artemis .opac-mcard__link{flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.opac-artemis .opac-mcard__link:hover .opac-mcard__title{text-decoration:underline}.opac-artemis .opac-mcard__title{font-family:var(--display);color:var(--ink);font-size:1.02rem;font-weight:700;line-height:1.3}.opac-artemis .opac-mcard__utitel{color:var(--muted-ink);font-size:.86rem;line-height:1.3}.opac-artemis .opac-mcard__action{flex:none}@media (max-width:480px){.opac-artemis .opac-mcard__head{flex-wrap:wrap}.opac-artemis .opac-mcard__action{flex-basis:100%}}.opac-artemis .opac-mcard__author{color:var(--ink-soft);margin:0;font-size:.87rem}.opac-artemis .opac-mcard__meta{color:var(--muted-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.opac-artemis .opac-mcard__chip{background:var(--sunk);color:var(--ink-soft);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-weight:600;display:inline-flex}html.classic .opac-artemis .opac-mcard__chip{border:1px solid var(--line-strong);border-radius:0}.opac-artemis .opac-mcard__chip-icon{display:inline-block}.opac-artemis .opac-mcard__antolin{color:var(--muted-ink);align-items:center;gap:6px;font-size:.8rem;display:flex}.opac-artemis .opac-mcard__antolin-logo{flex:none;width:auto;height:28px}.opac-artemis .opac-mcard__footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.opac-artemis .opac-mcard__pill{font-weight:600}.opac-artemis .opac-mcard__dot{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.opac-artemis .opac-status-badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:.76rem;font-weight:700;line-height:1.3;display:inline-flex}html.classic .opac-artemis .opac-status-badge{border-color:currentColor;border-radius:0}.opac-artemis .opac-status-badge--green{color:var(--ok);background:var(--ok-bg)}.opac-artemis .opac-status-badge--amber{color:var(--warn);background:var(--warn-bg)}.opac-artemis .opac-status-badge--red{color:var(--bad);background:var(--bad-bg)}.opac-artemis .opac-status-badge--neutral{color:var(--muted-ink);background:var(--sunk)}.opac-artemis .opac-pagination-list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-pagination-list li{margin:0}.opac-artemis .opac-pagination-list a,.opac-artemis .opac-pagination-current{min-width:2.15rem;height:2.15rem;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-pagination-list a,html.classic .opac-artemis .opac-pagination-current{border-radius:0}.opac-artemis .opac-pagination-list a:hover{border-color:var(--brand);color:var(--brand-strong);background:var(--brand-tint)}.opac-artemis .opac-pagination-list a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.opac-artemis .opac-pagination-current{background:var(--brand);color:var(--on-brand);border-color:var(--brand);font-weight:700}.opac-artemis .opac-pagination-ellipsis{min-width:1.6rem;color:var(--faint);justify-content:center;align-items:center;display:inline-flex}.opac-artemis .opac-expert-refine{border-top:1px solid var(--line);margin-top:4px;padding-top:14px}.opac-artemis .opac-expert-refine>summary{cursor:pointer;width:fit-content;color:var(--brand-strong);padding:4px 0;font-size:.9rem;font-weight:700;list-style:none}.opac-artemis .opac-expert-refine>summary:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-expert-refine>summary:before{content:"▸"}.opac-artemis .opac-expert-refine[open]>summary:before{content:"▾"}.opac-artemis .opac-expert-refine[open]>summary{margin-bottom:14px}.opac-artemis .opac-expert-field-label{color:var(--ink-soft);align-items:center;gap:6px;font-weight:600;display:inline-flex}.opac-artemis .opac-expert-field-label .opac-ico{width:1rem;height:1rem;color:var(--brand);flex:none}.opac-artemis .opac-expert-accordion{flex-direction:column;gap:12px;display:flex}.opac-artemis .opac-expert-accordion__item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}html.classic .opac-artemis .opac-expert-accordion__item{border-radius:0}.opac-artemis .opac-expert-accordion__trigger{font-family:var(--display);color:var(--ink);padding:14px 16px;font-size:.98rem;font-weight:700}.opac-artemis .opac-expert-accordion__trigger:hover{color:var(--brand-strong);text-decoration:none}.opac-artemis .opac-expert-accordion__content{padding:0 16px 16px}.opac-artemis .opac-expert-error{color:var(--bad);font-size:.86rem;font-weight:600}.opac-artemis .opac-boolean-form{flex-direction:column;gap:12px;margin:4px 0;display:flex}.opac-artemis .opac-boolean-group{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}html.classic .opac-artemis .opac-boolean-group{border-radius:0}.opac-artemis .opac-boolean-group--nested{background:var(--surface-2);border-style:dashed;margin-left:10px}.opac-artemis .opac-boolean-group__head{align-items:center;gap:8px;display:flex}.opac-artemis .opac-boolean-group__label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-ink);font-size:.76rem;font-weight:700}.opac-artemis .opac-boolean-group__children{flex-direction:column;gap:10px;display:flex}.opac-artemis .opac-boolean-group__actions{gap:8px;padding-top:4px;display:flex}.opac-artemis .opac-boolean-not{border:1px solid var(--line-strong);background:var(--surface);height:2.2rem;color:var(--muted-ink);cursor:pointer;border-radius:999px;flex:none;padding:0 10px;font-size:.76rem;font-weight:700}html.classic .opac-artemis .opac-boolean-not{border-radius:0}.opac-artemis .opac-boolean-not:hover{border-color:var(--brand);color:var(--brand-strong)}.opac-artemis .opac-boolean-not--active{border-color:var(--bad);background:var(--bad-bg);color:var(--bad)}.opac-artemis .opac-boolean-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opac-artemis .opac-boolean-select,.opac-artemis .opac-boolean-op-select,.opac-artemis .opac-boolean-input{border-radius:var(--radius-xs);border:1px solid var(--line-strong);background:var(--surface);height:2.2rem;color:var(--ink);font:inherit;padding:0 10px;font-size:.87rem}html.classic .opac-artemis .opac-boolean-select,html.classic .opac-artemis .opac-boolean-op-select,html.classic .opac-artemis .opac-boolean-input{border-radius:0}.opac-artemis .opac-boolean-input{flex:10rem;min-width:0}.opac-artemis .opac-boolean-op-row{padding:2px 0}.opac-artemis .opac-boolean-remove{border-radius:var(--radius-xs);width:2.2rem;height:2.2rem;color:var(--muted-ink);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.opac-artemis .opac-boolean-remove:hover{background:var(--surface-2);color:var(--bad)}.opac-artemis .opac-boolean-add{border:1px solid var(--line-strong);background:var(--surface);height:2.1rem;color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8rem;font-weight:600;display:inline-flex}html.classic .opac-artemis .opac-boolean-add{border-radius:0}.opac-artemis .opac-boolean-add:hover{border-color:var(--brand);color:var(--brand-strong)}.opac-artemis .opac-boolean-icon{width:.9rem;height:.9rem}.opac-artemis .opac-boolean-submit{align-self:flex-start}.opac-artemis .opac-boolean-pagination{color:var(--muted-ink);align-items:center;gap:12px;margin-top:12px;font-size:.87rem;display:flex}.opac-artemis .opac-boolean-pagination button{border:1px solid var(--line-strong);background:var(--surface);height:2.1rem;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 12px}html.classic .opac-artemis .opac-boolean-pagination button{border-radius:0}.opac-artemis .opac-boolean-pagination button:hover:not(:disabled){border-color:var(--brand);color:var(--brand-strong)}.opac-artemis .opac-boolean-pagination button:disabled{opacity:.5;cursor:not-allowed}.opac-artemis .opac-detail__back{color:var(--muted-ink);text-decoration:none}.opac-artemis .opac-detail__back:hover{color:var(--ink);text-decoration:underline}.opac-artemis .opac-detail__cover-img{background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}html.classic .opac-artemis .opac-detail__cover-img{box-shadow:none;border-radius:0}.opac-artemis .opac-detail__author{color:var(--ink-soft)}.opac-artemis .opac-detail__author a{color:var(--brand-strong);font-weight:600;text-decoration:none}.opac-artemis .opac-detail__author a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-detail__edition{color:var(--muted-ink)}.opac-artemis .opac-detail__sidebar{border-color:var(--line)}.opac-artemis .opac-detail__meta-table{border-top-color:var(--line)}.opac-artemis .opac-detail-meta dt{color:var(--muted-ink);font-style:normal;font-weight:600}.opac-artemis .opac-detail-meta dd{color:var(--ink-soft);margin:0}.opac-artemis .opac-detail-meta a{color:var(--brand-strong);font-weight:600;text-decoration:none}.opac-artemis .opac-detail-meta a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-detail-availability{background:var(--sunk);border-radius:999px}html.classic .opac-artemis .opac-detail-availability{border:1px solid var(--line-strong);border-radius:0}.opac-artemis .opac-detail-availability__dot{background:var(--muted-ink);box-shadow:none}.opac-artemis .opac-detail-availability__dot--green{background:var(--ok)}.opac-artemis .opac-detail-availability__dot--amber{background:var(--warn)}.opac-artemis .opac-detail-availability__dot--red{background:var(--bad)}.opac-artemis .opac-detail-availability__dot--gray{background:var(--faint)}.opac-artemis .opac-detail-availability[data-tone=green] .opac-detail-availability__status{color:var(--ok)}.opac-artemis .opac-detail-availability[data-tone=amber] .opac-detail-availability__status{color:var(--warn)}.opac-artemis .opac-detail-availability[data-tone=red] .opac-detail-availability__status{color:var(--bad)}.opac-artemis .opac-detail-availability[data-tone=gray] .opac-detail-availability__status,.opac-artemis .opac-detail-availability__return,.opac-artemis .opac-detail-availability__reservations{color:var(--muted-ink)}.opac-artemis .opac-detail__patron-state{color:var(--ok)}.opac-artemis .opac-detail-description__heading{color:var(--ink)}.opac-artemis .opac-detail-description__body{color:var(--ink-soft)}.opac-artemis .opac-similar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;margin-top:24px;padding:14px 16px;display:flex}html.classic .opac-artemis .opac-similar{box-shadow:none;border-radius:0}.opac-artemis .opac-similar__title{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;display:flex}.opac-artemis .opac-similar__title-icon{width:1.1rem;height:1.1rem;color:var(--hold)}.opac-artemis .opac-similar__section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-ink);align-items:center;gap:6px;margin:4px 0 6px;font-size:.78rem;font-weight:700;display:flex}.opac-artemis .opac-similar__section-icon{width:.8rem;height:.8rem}.opac-artemis .opac-similar__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-similar__item{border-radius:var(--radius-xs);padding:8px 10px;text-decoration:none;display:block}html.classic .opac-artemis .opac-similar__item{border-radius:0}.opac-artemis .opac-similar__item:hover{background:var(--surface-2)}.opac-artemis .opac-similar__item-main{flex-direction:column;gap:2px;display:flex}.opac-artemis .opac-similar__item-title{color:var(--ink);font-size:.87rem;font-weight:600}.opac-artemis .opac-similar__item-author{color:var(--muted-ink);font-size:.8rem}.opac-artemis .opac-similar__item-shared{color:var(--faint);font-size:.76rem}.opac-artemis .opac-account{flex-direction:column;gap:22px;max-width:52rem;display:flex}.opac-artemis .opac-account-head{flex-direction:column;gap:2px;display:flex}.opac-artemis .opac-account-title{color:var(--ink);margin:0}.opac-artemis .opac-account-cardno{color:var(--muted-ink);margin:0;font-size:.95rem}.opac-artemis .opac-account-status{text-align:center;color:var(--muted-ink);padding:32px 0}.opac-artemis .opac-account-status--error{color:var(--bad)}.opac-artemis .opac-account-profile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:16px 18px}html.classic .opac-artemis .opac-account-profile{box-shadow:none;border-radius:0}.opac-artemis .opac-account-profile__name{color:var(--ink);font-size:1.02rem;font-weight:700}.opac-artemis .opac-account-profile__grid{color:var(--ink-soft);margin-top:10px}.opac-artemis .opac-account-profile__row dt{color:var(--muted-ink);font-weight:600}.opac-artemis .opac-account-summary{gap:8px}.opac-artemis .opac-account-chip{border:1px solid #0000;border-radius:999px;align-items:center;padding:5px 12px;font-size:.82rem;font-weight:700;display:inline-flex}html.classic .opac-artemis .opac-account-chip{border-color:currentColor;border-radius:0}.opac-artemis .opac-account-chip--neutral{background:var(--sunk);color:var(--ink-soft)}.opac-artemis .opac-account-chip--green{background:var(--ok-bg);color:var(--ok)}.opac-artemis .opac-account-chip--amber{background:var(--warn-bg);color:var(--warn)}.opac-artemis .opac-account-chip--red{background:var(--bad-bg);color:var(--bad)}.opac-artemis .opac-account-empty{color:var(--muted-ink)}.opac-artemis .opac-account-fees{color:var(--ink);margin:0;font-size:.98rem;font-weight:700}.opac-artemis .opac-account-fees--owe{color:var(--bad)}.opac-artemis .opac-account-fees--none{color:var(--muted-ink);font-weight:500}.opac-artemis .opac-account-fees__note{color:var(--muted-ink);font-weight:400}.opac-artemis .opac-account-section{flex-direction:column;gap:10px;display:flex}.opac-artemis .opac-account-section__heading{color:var(--ink);margin:0;font-size:1.08rem;font-weight:700}.opac-artemis .opac-account-section__count{color:var(--muted-ink);font-size:.92rem;font-weight:500}.opac-artemis .opac-account-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-account-bar{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.opac-artemis .opac-account-bar--top{border-bottom:1px solid var(--line)}.opac-artemis .opac-account-bar--bottom{border-top:1px solid var(--line)}.opac-artemis .opac-account-bar__submit{margin-left:auto}.opac-artemis .opac-account-item{align-items:flex-start;gap:10px;display:flex}.opac-artemis .opac-account-item__check{cursor:pointer;width:1rem;height:1rem;accent-color:var(--brand);flex-shrink:0;margin-top:22px}.opac-artemis .opac-account-item__spacer{flex-shrink:0;width:1rem}.opac-artemis .opac-account-item__row{flex:auto;min-width:0}.opac-artemis .opac-account-row__date{color:var(--ink-soft);margin:2px 0 0;font-size:.85rem}.opac-artemis .opac-account-row__badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.opac-artemis .opac-account-row__action{flex:none;align-self:flex-start}@media (max-width:520px){.opac-artemis .opac-account-row__action,.opac-artemis .opac-account-row__action>*{width:100%}}.opac-artemis .opac-login-panel{max-width:30rem}.opac-artemis .opac-login-form{flex-direction:column;gap:14px;max-width:26rem;display:flex}.opac-artemis .opac-login-field{flex-direction:column;gap:6px;display:flex}.opac-artemis .opac-login-submit{align-self:flex-start;margin-top:4px}.opac-artemis .opac-login-error{color:var(--bad);margin:0;font-size:.88rem;font-weight:700}.opac-artemis .opac-suggest-page{flex-direction:column;gap:26px;max-width:40rem;display:flex}.opac-artemis .opac-suggest-page__head{flex-direction:column;gap:4px;display:flex}.opac-artemis .opac-suggest-page__title{color:var(--ink);margin:0}.opac-artemis .opac-suggest-page__description{color:var(--ink-soft);margin:0}.opac-artemis .opac-suggest-form{flex-direction:column;gap:4px;display:flex}.opac-artemis .opac-suggest-form__rate-limit{margin-bottom:4px}.opac-artemis .opac-suggest-form__actions{justify-content:flex-end;margin-top:6px;display:flex}.opac-artemis .opac-suggestions-list{flex-direction:column;gap:12px;display:flex}.opac-artemis .opac-suggestions-list__heading{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.opac-artemis .opac-suggestions-list__items{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-suggestion-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:12px 14px;display:flex}html.classic .opac-artemis .opac-suggestion-row{border-radius:0}.opac-artemis .opac-suggestion-row__main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.opac-artemis .opac-suggestion-row__title{color:var(--ink);font-weight:700}.opac-artemis .opac-suggestion-row__author{color:var(--muted-ink);font-size:.85rem}.opac-artemis .opac-suggestion-row__rejection{color:var(--bad);margin:4px 0 0;font-size:.85rem}.opac-artemis .opac-suggestion-row__status{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:.76rem;font-weight:700;display:inline-flex}html.classic .opac-artemis .opac-suggestion-row__status{border:1px solid;border-radius:0}.opac-artemis .opac-suggestion-row__status--new{color:var(--muted-ink);background:var(--sunk)}.opac-artemis .opac-suggestion-row__status--positive{color:var(--ok);background:var(--ok-bg)}.opac-artemis .opac-suggestion-row__status--negative{color:var(--bad);background:var(--bad-bg)}.opac-artemis .opac-suggestion-row__status--pending{color:var(--warn);background:var(--warn-bg)}.opac-artemis .opac-fav--plus-label{color:var(--brand-strong);white-space:nowrap;background:0 0;border:0;gap:6px;padding:0;font-size:.87rem;font-weight:600}.opac-artemis .opac-fav--plus-label:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-fav--plus-label.opac-fav--active{color:var(--brand-strong)}.opac-artemis .opac-list-picker-trigger,.opac-artemis .opac-list-share-trigger,.opac-artemis .opac-save-search-trigger,.opac-artemis .opac-order-list-btn,.opac-artemis .opac-lists-overview-create-btn{align-items:center;gap:6px;display:inline-flex}.opac-artemis .opac-list-picker-content{flex-direction:column;gap:8px;display:flex}.opac-artemis .opac-list-picker-list{max-height:12rem;margin:0;padding:0;list-style:none;overflow-y:auto}.opac-artemis .opac-list-picker-item{border-radius:var(--radius-xs);justify-content:space-between;width:100%;padding:6px 8px;display:flex}html.classic .opac-artemis .opac-list-picker-item{border-radius:0}.opac-artemis .opac-list-picker-item:hover{background:var(--surface-2)}.opac-artemis .opac-list-picker-create{gap:6px;margin-top:8px;display:flex}.opac-artemis .opac-list-picker-input,.opac-artemis .opac-save-search-input,.opac-artemis .opac-lists-overview-create-input,.opac-artemis .opac-list-detail-name-input{border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);color:var(--ink);font:inherit;padding:6px 10px}html.classic .opac-artemis .opac-list-picker-input,html.classic .opac-artemis .opac-save-search-input,html.classic .opac-artemis .opac-lists-overview-create-input,html.classic .opac-artemis .opac-list-detail-name-input{border-radius:0}.opac-artemis .opac-lists-overview{flex-direction:column;gap:18px;max-width:40rem;display:flex}.opac-artemis .opac-lists-overview-heading{color:var(--ink);margin:0}.opac-artemis .opac-lists-overview-create{gap:8px;display:flex}.opac-artemis .opac-lists-overview-empty{color:var(--muted-ink);padding:24px 0}.opac-artemis .opac-lists-overview-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-lists-overview-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:12px 14px;display:flex}html.classic .opac-artemis .opac-lists-overview-item{border-radius:0}.opac-artemis .opac-lists-overview-item-link{flex:1;align-items:baseline;gap:8px;min-width:0;text-decoration:none;display:flex}.opac-artemis .opac-lists-overview-item-name{color:var(--ink);font-weight:700}.opac-artemis .opac-lists-overview-item-count{color:var(--muted-ink);font-size:.82rem}.opac-artemis .opac-lists-overview-item-shared-badge{color:var(--hold);background:var(--hold-bg);border-radius:999px;align-items:center;padding:1px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.opac-artemis .opac-lists-overview-item-delete{color:var(--muted-ink);flex:none}.opac-artemis .opac-lists-overview-item-delete:hover{color:var(--bad)}.opac-artemis .opac-list-detail-loading{color:var(--muted-ink);padding:24px 0}.opac-artemis .opac-list-detail{flex-direction:column;gap:18px;max-width:44rem;display:flex}.opac-artemis .opac-list-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.opac-artemis .opac-list-detail-name{color:var(--ink);margin:0}.opac-artemis .opac-list-detail-rename-btn{color:var(--muted-ink)}.opac-artemis .opac-list-detail-rename-btn:hover{color:var(--brand-strong)}.opac-artemis .opac-list-detail-actions{flex-wrap:wrap;gap:8px;display:flex}.opac-artemis .opac-list-detail-empty{color:var(--muted-ink);padding:24px 0}.opac-artemis .opac-list-detail-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-list-detail-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:12px;padding:8px;display:flex}html.classic .opac-artemis .opac-list-detail-item{border-radius:0}.opac-artemis .opac-list-detail-item--missing{opacity:.6}.opac-artemis .opac-list-detail-item-cover{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs)}.opac-artemis .opac-list-detail-item-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opac-artemis .opac-list-detail-item-title{color:var(--ink);font-weight:600}.opac-artemis .opac-list-detail-item-note{color:var(--muted-ink);font-size:.8rem}.opac-artemis .opac-list-detail-item-controls{gap:4px;display:flex}.opac-artemis .opac-list-detail-item-remove{color:var(--muted-ink)}.opac-artemis .opac-list-detail-item-remove:hover{color:var(--bad)}.opac-artemis .opac-list-detail-citation{align-items:center;gap:8px;margin-top:4px;display:flex}.opac-artemis .opac-list-detail-citation-load-btn,.opac-artemis .opac-list-detail-citation-load-btn:hover{color:var(--brand-strong)}.opac-artemis .opac-list-share-dialog{flex-direction:column;gap:12px;display:flex}.opac-artemis .opac-list-share-url-row{align-items:center;gap:8px;display:flex}.opac-artemis .opac-list-share-url-input{border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--sunk);min-width:0;color:var(--ink-soft);font-family:var(--mono);flex:1;padding:6px 10px;font-size:.85rem}.opac-artemis .opac-list-share-copy-btn,.opac-artemis .opac-list-share-revoke-btn{flex:none}.opac-artemis .opac-order-list{flex-direction:column;gap:10px;display:flex}.opac-artemis .opac-order-list-outcomes{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.opac-artemis .opac-order-list-outcome{justify-content:space-between;gap:10px;font-size:.87rem;display:flex}.opac-artemis .opac-order-list-outcome-mnummer{color:var(--muted-ink);font-family:var(--mono)}.opac-artemis .opac-order-list-outcome--placed{color:var(--ok)}.opac-artemis .opac-order-list-outcome--alreadyreserved,.opac-artemis .opac-order-list-outcome--capreached,.opac-artemis .opac-order-list-outcome--ineligible{color:var(--warn)}.opac-artemis .opac-order-list-outcome--notfound,.opac-artemis .opac-order-list-outcome--internalerror{color:var(--bad)}.opac-artemis .opac-shared-list{flex-direction:column;gap:18px;max-width:40rem;display:flex}.opac-artemis .opac-shared-list-not-found,.opac-artemis .opac-shared-list-loading{color:var(--muted-ink);padding:24px 0}.opac-artemis .opac-shared-list-title{color:var(--ink);margin:0}.opac-artemis .opac-shared-list-name{color:var(--brand-strong)}.opac-artemis .opac-shared-list-empty{color:var(--muted-ink);padding:16px 0}.opac-artemis .opac-shared-list-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-shared-list-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:12px;padding:8px;display:flex}html.classic .opac-artemis .opac-shared-list-item{border-radius:0}.opac-artemis .opac-shared-list-item-cover{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs)}.opac-artemis .opac-shared-list-item-title{color:var(--ink);font-weight:600}.opac-artemis .opac-saved-searches-page{flex-direction:column;gap:18px;max-width:40rem;display:flex}.opac-artemis .opac-saved-searches-empty{color:var(--muted-ink);padding:24px 0}.opac-artemis .opac-saved-searches-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-saved-searches-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:12px 14px}html.classic .opac-artemis .opac-saved-searches-item{border-radius:0}.opac-artemis .opac-saved-searches-item-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.opac-artemis .opac-saved-searches-item-run{color:var(--brand-strong);font-weight:700;text-decoration:none}.opac-artemis .opac-saved-searches-item-run:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-saved-searches-item-delete,.opac-artemis .opac-lists-overview-item-delete{color:var(--muted-ink)}.opac-artemis .opac-saved-searches-item-delete:hover{color:var(--bad)}.opac-artemis .opac-alert-toggle{flex-direction:column;gap:6px;margin-top:8px;display:flex}.opac-artemis .opac-alert-toggle-row{align-items:center;gap:6px;display:flex}.opac-artemis .opac-alert-toggle-feed-url{align-items:center;gap:6px;margin:6px 0;display:flex}.opac-artemis .opac-alert-toggle-feed-input{border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--sunk);min-width:0;color:var(--ink-soft);font-family:var(--mono);flex:1;padding:5px 8px;font-size:.8rem}.opac-artemis .opac-save-search{align-items:center;gap:8px;display:inline-flex}.opac-artemis .opac-save-search-form{align-items:center;gap:8px;display:flex}.opac-artemis .opac-save-search-confirm-btn{flex:none}.opac-artemis .opac-citation-export{align-items:center;gap:8px;display:inline-flex}.opac-artemis .opac-citation-export-btn{border:1px solid var(--line-strong);border-radius:var(--radius-xs);color:var(--ink-soft);background:var(--surface);padding:4px 11px;font-size:.8rem;font-weight:600}html.classic .opac-artemis .opac-citation-export-btn{border-radius:0}.opac-artemis .opac-citation-export-btn:hover{border-color:var(--brand);color:var(--brand-strong)}.opac-artemis .opac-static-content h1,.opac-artemis .opac-static-content h2,.opac-artemis .opac-static-content h3{color:var(--ink)}.opac-artemis .opac-static-content p,.opac-artemis .opac-static-content li{color:var(--ink-soft)}.opac-artemis .opac-static-content a,.opac-artemis .opac-static-content a:hover{color:var(--brand-strong)}.opac-artemis .opac-content-updated{color:var(--muted-ink);font-size:.85rem}.opac-artemis .opac-content-pending{color:var(--warn)}.opac-artemis .opac-home-section{flex-direction:column;gap:10px;display:flex}.opac-artemis .opac-section-heading{color:var(--ink)}.opac-artemis .opac-home-empty{color:var(--muted-ink);padding:16px 0}.opac-artemis .opac-tile-link{color:var(--ink)}.opac-artemis .opac-tile-cover{background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-xs)}html.classic .opac-artemis .opac-tile-cover{border-radius:0}.opac-artemis .opac-tile-link:hover .opac-tile-cover{border-color:var(--brand);box-shadow:var(--shadow)}.opac-artemis .opac-tile-img--placeholder{background:var(--sunk)}.opac-artemis .opac-tile-title{color:var(--ink)}.opac-artemis .opac-tile-author,.opac-artemis .opac-tile-meta{color:var(--muted-ink)}.opac-artemis .opac-tile-fav{background:color-mix(in srgb,var(--surface)85%,transparent)}.opac-artemis .opac-grid{flex-wrap:wrap;gap:18px;display:flex}.opac-artemis .opac-carousel-dot{border:1px solid var(--line-strong);background:var(--sunk)}.opac-artemis .opac-carousel-dot:hover{background:var(--line-strong)}.opac-artemis .opac-carousel-dot--active{background:var(--brand);border-color:var(--brand)}.opac-artemis .opac-carousel-btn{color:var(--ink)}.opac-artemis .opac-inhalt{max-width:var(--opac-content-maxw);margin-inline:auto}.opac-artemis .opac-page-title{color:var(--ink);margin:0 0 22px}.opac-artemis .opac-page-body{margin-top:4px}.opac-artemis .opac-page-main{grid-template-columns:1fr;align-content:start;display:grid}.opac-artemis .opac-page-rail{flex-direction:column;display:flex}.opac-artemis .opac-page-widget-slot{min-width:0;display:flex}@media (min-width:1024px){.opac-artemis .opac-page-main{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(var(--opac-row-unit,32px),auto)}.opac-artemis .opac-page-main>.opac-page-widget-slot{grid-column:var(--w-cs,auto)/var(--w-ce,span 6);grid-row:var(--w-rs,auto)/auto;min-height:calc(var(--w-rmin,0)*var(--opac-row-unit,32px))}}.opac-artemis.opac-artemis .opac-node{--opac-l-gap:initial;--opac-l-padding:initial;--opac-l-min-height:initial;--opac-l-min-height-t:initial;--opac-l-min-height-m:initial;--opac-l-min-height-resolved:var(--opac-l-min-height);--opac-l-direction:initial;--opac-l-direction-t:initial;--opac-l-direction-m:initial;--opac-l-justify:initial;--opac-l-justify-t:initial;--opac-l-justify-m:initial;--opac-l-align:initial;--opac-l-align-t:initial;--opac-l-align-m:initial;--opac-l-wrap:initial;--opac-l-wrap-t:initial;--opac-l-wrap-m:initial;--opac-l-display:initial;--opac-l-display-t:initial;--opac-l-display-m:initial;--opac-l-align-content:initial;--opac-l-align-content-t:initial;--opac-l-align-content-m:initial;--opac-l-flex-grow:initial;--opac-l-flex-grow-t:initial;--opac-l-flex-grow-m:initial;--opac-l-flex-shrink:initial;--opac-l-flex-shrink-t:initial;--opac-l-flex-shrink-m:initial;--opac-l-flex-basis:initial;--opac-l-flex-basis-t:initial;--opac-l-flex-basis-m:initial;--opac-l-tracks:initial;--opac-l-track-list:initial;--opac-l-cols-t:initial;--opac-l-cols-m:initial;--opac-l-rows-t:initial;--opac-l-rows-m:initial;--opac-l-gap-t:initial;--opac-l-gap-m:initial;--opac-l-justify-items-t:initial;--opac-l-justify-items-m:initial;--opac-l-align-items-t:initial;--opac-l-align-items-m:initial;--opac-l-bg-t:initial;--opac-l-bg-m:initial;--opac-l-col-span-t:initial;--opac-l-col-span-m:initial;--opac-l-col-start-t:initial;--opac-l-col-start-m:initial;--opac-l-row-span-t:initial;--opac-l-row-span-m:initial;--opac-l-row-start-t:initial;--opac-l-row-start-m:initial;--opac-l-padding-t:initial;--opac-l-padding-m:initial;--opac-l-padding-resolved:var(--opac-l-padding);--opac-l-padding-block-t:initial;--opac-l-padding-block-m:initial;--opac-l-padding-block-resolved:var(--opac-l-padding-block);--opac-l-overflow-t:initial;--opac-l-overflow-m:initial;--opac-l-overflow-resolved:var(--opac-l-overflow);--opac-l-w:initial;--opac-l-h:initial;--opac-l-col-span:initial;--opac-l-row-span:initial;--opac-l-col-start:initial;--opac-l-row-start:initial;--opac-l-row-tracks:initial;--opac-l-bg:initial;--opac-l-padding-block:initial;--opac-l-overflow:initial;--opac-l-bg-image:initial;--opac-l-bg-fit:initial;--opac-l-bg-opacity:initial;--opac-l-overlay-color:initial;--opac-l-overlay-pattern-opacity:initial;--opac-l-cursor:initial;--opac-l-anim-duration:initial;--opac-l-anim-easing:initial;--opac-t-font-family:initial;--opac-t-font-size:initial;--opac-t-font-weight:initial;--opac-t-line-height:initial;--opac-t-letter-spacing:initial;--opac-t-color:initial;--opac-t-font-size-t:initial;--opac-t-font-size-m:initial;--opac-t-line-height-t:initial;--opac-t-line-height-m:initial;--opac-l-align-self:initial;--opac-l-justify-self:initial;--opac-l-z:initial;--opac-l-z-t:initial;--opac-l-z-m:initial;--opac-l-order:initial;--opac-l-order-t:initial;--opac-l-order-m:initial;--opac-content-floor:initial;--opac-el-x:initial;--opac-el-y:initial;--opac-el-w:initial;--opac-el-h:initial;--opac-el-w-floor:initial;--opac-el-h-floor:initial;--opac-el-right:initial;--opac-el-bottom:initial;--opac-el-center-x:initial;--opac-el-center-y:initial;--opac-el-right-t:initial;--opac-el-right-m:initial;--opac-el-bottom-t:initial;--opac-el-bottom-m:initial;--opac-el-center-x-t:initial;--opac-el-center-x-m:initial;--opac-el-center-y-t:initial;--opac-el-center-y-m:initial;--opac-el-rotate:initial;--opac-l-dock-margin-right:initial;--opac-l-dock-margin-bottom:initial;--opac-l-justify-items:initial;--opac-l-align-items:initial;--opac-l-max-width:initial}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot{grid-template-columns:var(--opac-l-track-list,repeat(var(--opac-l-tracks,auto-fill,minmax(min(16rem,100%),1fr))));grid-template-rows:var(--opac-l-row-tracks,none);gap:var(--opac-l-gap,0px);justify-items:var(--opac-l-justify-items,stretch);align-items:var(--opac-l-align-items,start);display:grid;container:opac-cell/inline-size}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node{min-width:0}.opac-artemis.opac-artemis .opac-layout-grid{padding-inline:var(--opac-l-padding-resolved,0px);min-height:var(--opac-l-min-height-resolved,auto);flex-direction:column;display:flex}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot{flex:auto}.opac-artemis.opac-artemis .opac-layout-grid{background:var(--opac-l-bg,transparent);flex-direction:column;display:flex}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot{flex:auto;min-height:0}.opac-artemis.opac-artemis .opac-node{width:var(--opac-l-w,auto);max-width:100%;min-height:var(--opac-l-h,auto)}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node{grid-column:var(--opac-l-col-start,auto)/span var(--opac-l-col-span,1);grid-row:var(--opac-l-row-start,auto)/span var(--opac-l-row-span,1);width:var(--opac-l-w,auto);max-width:100%}.opac-artemis.opac-artemis .opac-node{max-width:var(--opac-l-max-width,none)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-max-width]{margin-inline:auto}.opac-artemis.opac-artemis .opac-node[data-full-bleed]{max-width:none;margin-inline:0}.opac-artemis.opac-artemis .opac-node-slot--root>.opac-node[data-full-bleed]{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.opac-artemis.opac-artemis .opac-node-slot--root>.opac-node[data-full-bleed][style*=--opac-l-max-width\:]>.opac-node-slot{width:100%;max-width:var(--opac-l-max-width);margin-inline:auto}.opac-artemis .opac-page-body--flow{margin-top:0}.opac-artemis .opac-main-region:has(>.opac-page-body--flow){min-height:0;padding-block:0}.opac-artemis.opac-artemis .opac-shell-sections>.opac-node-slot{width:100%;display:block}.opac-artemis.opac-artemis .opac-shell-sections>.opac-node-slot>.opac-node[data-node-kind=opac-section]{background:var(--opac-l-bg,transparent)}.opac-artemis .opac-foot-meta{color:var(--muted-ink);justify-content:flex-end;padding-block:0 20px;font-size:.85rem;display:flex}html[data-opac-shell-edit] .opac-artemis>header.opac-topbar,html[data-opac-shell-edit] .opac-artemis>.opac-foot,html[data-opac-shell-edit] .opac-artemis>.opac-shell-anchor,html[data-opac-shell-edit] .opac-artemis>[class*=opac-region--]{display:none}.opac-doc-zone{position:relative}.opac-doc-zone--global{outline:1px dashed color-mix(in srgb,var(--brand,#6d28d9)55%,transparent);outline-offset:-1px}.opac-doc-zone--global:after{content:attr(data-opac-zone-label);z-index:21;border-bottom-right-radius:var(--radius-sm,6px);background:color-mix(in srgb,var(--brand,#6d28d9)88%,transparent);color:var(--on-brand,#fff);letter-spacing:.03em;pointer-events:none;opacity:0;padding:2px 8px;font-size:.68rem;font-weight:700;transition:opacity .12s ease-out;position:absolute;top:0;left:0}.opac-doc-zone--global:hover:after,.opac-doc-zone--global:focus-within:after,.opac-doc-zone--global[data-opac-zone-active]:after{opacity:1}.opac-artemis .opac-doc-zone .opac-topbar{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;top:auto}.opac-artemis .opac-doc-zone .opac-foot{margin-top:0}html[data-opac-shell-edit] .opac-artemis .opac-doc-zone--global{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.opac-artemis.opac-artemis .opac-node-slot[data-opac-slot]:empty{min-height:7rem}.opac-artemis.opac-artemis .opac-page-body--flow>.opac-node-slot[data-opac-slot]:empty{min-height:0}.opac-artemis.opac-artemis .opac-layout-grid{padding-block:var(--opac-l-padding-block-resolved,0px);overflow:var(--opac-l-overflow-resolved,visible)}.opac-artemis.opac-artemis .opac-has-section-bg{position:relative}.opac-artemis.opac-artemis .opac-section-bg{z-index:0;opacity:var(--opac-l-bg-opacity,1);pointer-events:none;position:absolute;inset:0}.opac-artemis.opac-artemis .opac-section-bg[data-fit=cover]{background:var(--opac-l-bg-image)center/cover no-repeat}.opac-artemis.opac-artemis .opac-section-bg[data-fit=tile]{background:var(--opac-l-bg-image)left top/auto repeat}.opac-artemis.opac-artemis .opac-section-bg[data-fit=original]{background:var(--opac-l-bg-image)center/auto no-repeat}.opac-artemis.opac-artemis .opac-has-section-bg>.opac-node-slot{z-index:1;position:relative}.opac-artemis.opac-artemis .opac-has-overlay{position:relative}.opac-artemis.opac-artemis .opac-overlay-color{z-index:0;background:var(--opac-l-overlay-color);pointer-events:none;position:absolute;inset:0}.opac-artemis.opac-artemis .opac-overlay-pattern{z-index:0;opacity:var(--opac-l-overlay-pattern-opacity,.2);pointer-events:none;position:absolute;inset:0}.opac-artemis.opac-artemis .opac-overlay-pattern[data-overlay-pattern=dots]{background-image:radial-gradient(currentColor 1px,#0000 1.5px);background-size:12px 12px}.opac-artemis.opac-artemis .opac-overlay-pattern[data-overlay-pattern=diagonal-lines]{background-image:repeating-linear-gradient(45deg,currentColor 0 1px,#0000 1px 8px)}.opac-artemis.opac-artemis .opac-overlay-pattern[data-overlay-pattern=crosshatch]{background-image:repeating-linear-gradient(45deg,currentColor 0 1px,#0000 1px 8px),repeating-linear-gradient(-45deg,currentColor 0 1px,#0000 1px 8px)}.opac-artemis.opac-artemis .opac-overlay-pattern[data-overlay-pattern=noise]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px}.opac-artemis.opac-artemis .opac-has-overlay>.opac-node-slot{z-index:1;position:relative}.opac-artemis.opac-artemis .opac-node[data-position=sticky]{top:var(--opac-shell-header-height,0px);z-index:30;position:sticky}.opac-artemis.opac-artemis .opac-node[data-responsive=fixed-height]{height:var(--opac-l-min-height-resolved,auto);min-height:unset}.opac-artemis.opac-artemis .opac-node.opac-layout-canvas[data-responsive=fixed-height]{height:var(--opac-l-min-height-resolved,600px)}.opac-artemis.opac-artemis .opac-node[data-responsive=fit-to-screen]{min-height:100svh}.opac-artemis.opac-artemis .opac-node.opac-layout-canvas[data-responsive=fit-to-screen]{flex-direction:column;height:auto;display:flex}.opac-artemis.opac-artemis .opac-node.opac-layout-canvas[data-responsive=fit-to-screen]>.opac-node-slot{flex:auto;height:auto}@property --opac-fluid-x{syntax:"<number>";inherits:true;initial-value:1}@property --opac-fluid-bp{syntax:"<number>";inherits:true;initial-value:1}.opac-artemis.opac-artemis .opac-node:is([data-responsive=fixed-height],[data-responsive=fit-to-screen]){--opac-fluid-x:tan(atan2(min(100vw,1600px),1280px))}.opac-artemis.opac-artemis .opac-node:is([data-responsive=fixed-height],[data-responsive=fit-to-screen])>.opac-node-slot{max-width:1600px;margin-inline:auto}.opac-artemis.opac-artemis .opac-node:is([data-responsive=fixed-height],[data-responsive=fit-to-screen]) .opac-node[data-canvas]:not([data-canvas] [data-canvas]){zoom:var(--opac-fluid-x,1);--opac-vw:12.8px}@property --opac-scale{syntax:"<number>";inherits:true;initial-value:1}.opac-artemis.opac-artemis .opac-node[data-responsive=scale-proportionally]{--opac-scale-base:1280px;--opac-vw:calc(var(--opac-scale-base,1280px)/100);--opac-scale-max:1600px;--opac-scale:tan(atan2(min(100vw,var(--opac-scale-max,1600px)),var(--opac-scale-base,1280px)))}.opac-artemis.opac-artemis .opac-node.opac-node.opac-node.opac-node[data-responsive=scale-proportionally]{height:calc(var(--opac-l-min-height-resolved,600px)*var(--opac-scale));min-height:0;padding-block:0;padding-inline:0;overflow-x:clip}.opac-artemis.opac-artemis .opac-node.opac-node.opac-node[data-responsive=scale-proportionally]>.opac-node-slot{box-sizing:border-box;--opac-scale-col:min(var(--opac-scale-base,1280px),var(--opac-l-max-width,var(--opac-scale-base,1280px)));width:var(--opac-scale-col);max-width:var(--opac-scale-col);height:var(--opac-l-min-height-resolved,600px);border-inline:var(--opac-l-padding-resolved,0px)solid transparent;border-block:var(--opac-l-padding-block-resolved,0px)solid transparent;transform:translateX(calc((100vw - var(--opac-scale-col)*var(--opac-scale))/2))scale(var(--opac-scale));transform-origin:0 0;flex:none;margin-inline:0;padding-block:0;padding-inline:0}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-cursor]{cursor:var(--opac-l-cursor),auto}.opac-artemis.opac-artemis .opac-node{align-self:var(--opac-l-align-self,auto);justify-self:var(--opac-l-justify-self,auto)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-order\:]{order:var(--opac-l-order)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-z\:]:not([data-position=sticky]){z-index:var(--opac-l-z);position:relative}.opac-artemis.opac-artemis .opac-node[data-width-mode=fill]{width:100%;max-width:none}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-dock-margin-right]{margin-right:var(--opac-l-dock-margin-right)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-dock-margin-bottom]{margin-bottom:var(--opac-l-dock-margin-bottom)}.opac-artemis.opac-artemis .opac-layout-canvas{height:max(var(--opac-l-min-height-resolved,600px),var(--opac-content-floor,0px));overflow:var(--opac-l-overflow-resolved,visible);padding-inline:var(--opac-l-padding-resolved,0px);padding-block:var(--opac-l-padding-block-resolved,0px);background:var(--opac-l-bg,transparent);position:relative}.opac-artemis.opac-artemis .opac-layout-canvas>.opac-node-slot{width:100%;height:100%;position:relative}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot{display:var(--opac-l-display,flex);flex-direction:var(--opac-l-direction,row);gap:var(--opac-l-gap,0px);justify-content:var(--opac-l-justify,flex-start);align-items:var(--opac-l-align,stretch);flex-wrap:var(--opac-l-wrap,nowrap);align-content:var(--opac-l-align-content,normal);container:opac-cell/inline-size}.opac-artemis.opac-artemis .opac-layout-stack{padding-inline:var(--opac-l-padding-resolved,0px);padding-block:var(--opac-l-padding-block-resolved,0px);min-height:var(--opac-l-min-height-resolved,auto);overflow:var(--opac-l-overflow-resolved,visible);background:var(--opac-l-bg,transparent);flex-direction:column;display:flex}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot{flex:auto;min-height:0}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node{min-width:var(--opac-el-w-floor,0px);min-height:var(--opac-el-h-floor,auto);width:var(--opac-el-w,auto);height:var(--opac-el-h,auto);flex-grow:var(--opac-l-flex-grow,0);flex-shrink:var(--opac-l-flex-shrink,1);flex-basis:var(--opac-l-flex-basis,auto)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-section]{height:auto;min-height:var(--opac-el-h,var(--opac-el-h-floor,auto))}.opac-artemis.opac-artemis .opac-layout-stack:not([data-opac-slot-role=flex-slot])>.opac-node-slot[data-opac-slot]:empty{min-width:12rem}.opac-artemis.opac-artemis .opac-node[data-opac-slot-role]:has(>.opac-node-slot[data-opac-slot]:empty){outline:2px dashed color-mix(in srgb,var(--brand,#6d28d9)55%,transparent);outline-offset:-2px;border-radius:4px}.opac-artemis.opac-artemis .opac-node[data-opac-slot-role][data-opac-slot-active]:not(:has(>.opac-node-slot[data-opac-slot]:empty)){outline:1px solid color-mix(in srgb,var(--brand,#6d28d9)60%,transparent);outline-offset:-1px;border-radius:4px}.opac-artemis.opac-artemis [data-opac-grid-tier=advanced]>.opac-node-slot>.opac-node{min-width:0;max-width:100%}.opac-artemis.opac-artemis [data-opac-grid-tier=advanced]>.opac-node-slot>.opac-node:not([style*=--opac-l-align-self\:]){align-self:stretch}.opac-artemis.opac-artemis [data-opac-grid-tier=advanced]>.opac-node-slot>.opac-node:not([style*=--opac-l-justify-self\:]){justify-self:stretch}@media (prefers-reduced-motion:no-preference){.opac-artemis.opac-artemis.opac-designer-frame .opac-layout-stack>.opac-node-slot,.opac-artemis.opac-artemis.opac-designer-frame .opac-layout-stack{transition:gap .18s,padding .18s}.opac-artemis.opac-artemis.opac-designer-frame .opac-layout-stack>.opac-node-slot>.opac-node{transition:width .18s,height .18s,flex-basis .18s,flex-grow .18s,flex-shrink .18s,padding .18s}}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-stack{align-self:stretch;max-width:100%;height:100%;min-height:0;margin-inline:0}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-canvas{place-self:stretch stretch;max-width:100%;height:100%;min-height:0;margin-inline:0}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot:has(>.opac-node.opac-layout-canvas){grid-auto-rows:minmax(0,1fr);align-content:stretch}.opac-artemis.opac-artemis .opac-layout-grid:has(>.opac-node-slot>.opac-node.opac-layout-canvas){height:var(--opac-l-min-height-resolved,600px)}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-grid:not([style*=--opac-l-align-self]){align-self:stretch;height:100%}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-grid{min-height:0}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-grid:has(>.opac-node-slot>.opac-node.opac-layout-canvas){justify-self:stretch;max-width:100%;margin-inline:0}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node.opac-layout-grid[style*=--opac-l-max-width],.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node.opac-layout-grid[style*=--opac-l-max-width]{width:100%}.opac-artemis.opac-artemis .opac-add-top-section{z-index:24;cursor:pointer;color:var(--ink-soft);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.opac-artemis.opac-artemis .opac-add-top-section:before{content:"";background:var(--line);height:2px;transition:background .15s;position:absolute;top:50%;left:0;right:0}.opac-artemis.opac-artemis .opac-add-top-section:hover:before,.opac-artemis.opac-artemis .opac-add-top-section:focus-visible:before{background:var(--brand)}.opac-artemis.opac-artemis .opac-add-top-section-icon{z-index:1;background:var(--brand);width:24px;height:24px;color:var(--on-brand);border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;line-height:1;transition:transform .15s;display:flex;position:relative;box-shadow:0 1px 4px #00000040}.opac-artemis.opac-artemis .opac-add-top-section:hover .opac-add-top-section-icon{transform:scale(1.15)}.opac-artemis.opac-artemis .opac-node.opac-drop-target{background-color:hsl(var(--primary)/.15);box-shadow:0 0 0 1px hsl(var(--primary)/.4)}.opac-artemis.opac-artemis .opac-node[data-canvas]{max-width:none;min-height:unset;left:var(--opac-el-x,0px);top:var(--opac-el-y,0px);width:var(--opac-el-w,200px);height:auto;min-height:var(--opac-el-h,0px);position:absolute}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-brand],.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-nav-links],.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-account],.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-copyright],.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-footer-links]{width:auto;min-width:var(--opac-el-w,0px);max-width:100%;height:auto;min-height:var(--opac-el-h,0px)}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-text]{width:var(--opac-el-w,-moz-max-content);width:var(--opac-el-w,max-content);max-width:100%}.opac-artemis.opac-artemis .opac-node[data-canvas]:is([data-node-kind=opac-image],[data-node-kind=opac-cover-fan]){height:var(--opac-el-h,100px);min-height:unset}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-h=right]{left:auto;right:var(--opac-el-right,0px)}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-h=center]{transform:translateX(calc(-50% + var(--opac-el-center-x,0px)));left:50%;right:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-h=stretch]{left:var(--opac-el-x,0px);right:var(--opac-el-right,0px);width:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-v=bottom]{top:auto;bottom:var(--opac-el-bottom,0px)}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-v=center]{transform:translateY(calc(-50% + var(--opac-el-center-y,0px)));top:50%;bottom:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-v=stretch]{top:var(--opac-el-y,0px);bottom:var(--opac-el-bottom,0px);height:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-h=center][data-dock-v=center]{transform:translate(calc(-50% + var(--opac-el-center-x,0px)),calc(-50% + var(--opac-el-center-y,0px)))}.opac-artemis.opac-artemis .opac-node[data-canvas][data-opac-gesture][data-opac-gesture]{left:var(--opac-el-x,0px);top:var(--opac-el-y,0px);width:var(--opac-el-w,200px);height:auto;min-height:var(--opac-el-h,0px);bottom:auto;right:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-image][data-opac-gesture][data-opac-gesture]{height:var(--opac-el-h,100px);min-height:unset}.opac-artemis.opac-artemis .opac-node[data-canvas]{--opac-cell-x:var(--opac-el-x,0px);--opac-cell-w:var(--opac-el-w,200px)}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-text]{--opac-cell-w:var(--opac-el-w,0px)}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-layout-canvas>.opac-node-slot>.opac-node[data-canvas]:not([data-opac-gesture]){max-width:100%}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-layout-canvas>.opac-node-slot>.opac-node[data-canvas]:not([data-opac-gesture]):not([data-dock-h=right]):not([data-dock-h=center]):not([data-dock-h=stretch]):not([style*=--opac-el-right-]):not([style*=--opac-el-center-x-]){left:min(var(--opac-cell-x),max(0px,calc(100% - var(--opac-cell-w))))}.opac-artemis.opac-artemis .opac-node[data-canvas]{rotate:var(--opac-el-rotate,0deg)}.opac-rotate-cursor{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M21 14A7 7 0 1 1 14 7' fill='none' stroke='%23fff' stroke-width='5.5' stroke-linecap='round'/%3E%3Cpath d='M12.5 3l7 4-7 4z' fill='%23fff' stroke='%23fff' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M21 14A7 7 0 1 1 14 7' fill='none' stroke='%23111' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M12.5 3l7 4-7 4z' fill='%23111'/%3E%3C/svg%3E") 14 14,grab}.opac-artemis.opac-artemis .opac-node[data-canvas][data-dock-v=stretch]:not([data-opac-gesture]){min-height:unset}@media (max-width:1023.98px){.opac-artemis.opac-artemis .opac-node:is([data-responsive=fixed-height],[data-responsive=fit-to-screen]){--opac-fluid-bp:1.66667}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-t\:]:not([data-responsive=scale-proportionally] *){left:calc(var(--opac-el-x-t)*var(--opac-fluid-bp,1));right:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-y-t\:]:not([data-responsive=scale-proportionally] *){top:calc(var(--opac-el-y-t)*var(--opac-fluid-bp,1));bottom:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *){width:calc(var(--opac-el-w-t)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-t\:]:not([data-responsive=scale-proportionally] *){--opac-cell-x:calc(var(--opac-el-x-t)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *){--opac-cell-w:calc(var(--opac-el-w-t)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-brand][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-nav-links][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-account][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-copyright][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-footer-links][style*=--opac-el-w-t\:]:not([data-responsive=scale-proportionally] *){width:auto;min-width:calc(var(--opac-el-w-t)*var(--opac-fluid-bp,1));max-width:100%}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-h-t\:]:not([data-responsive=scale-proportionally] *){height:auto;min-height:calc(var(--opac-el-h-t)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas]:is([data-node-kind=opac-image],[data-node-kind=opac-cover-fan])[style*=--opac-el-h-t\:]:not([data-responsive=scale-proportionally] *){height:calc(var(--opac-el-h-t)*var(--opac-fluid-bp,1));min-height:unset}.opac-artemis.opac-artemis .opac-node[data-canvas]:is([data-node-kind=opac-shell-brand],[data-node-kind=opac-nav-links],[data-node-kind=opac-shell-account],[data-node-kind=opac-shell-copyright],[data-node-kind=opac-footer-links])[style*=--opac-el-h-t\:]:not([data-responsive=scale-proportionally] *){height:auto;min-height:calc(var(--opac-el-h-t)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-right-t\:]:not([data-responsive=scale-proportionally] *){right:calc(var(--opac-el-right-t)*var(--opac-fluid-bp,1));left:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-bottom-t\:]:not([data-responsive=scale-proportionally] *){bottom:calc(var(--opac-el-bottom-t)*var(--opac-fluid-bp,1));top:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-x-t\:]:not([data-responsive=scale-proportionally] *){transform:translateX(calc(-50% + var(--opac-el-center-x-t)*var(--opac-fluid-bp,1)));left:50%;right:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-y-t\:]:not([data-responsive=scale-proportionally] *){transform:translateY(calc(-50% + var(--opac-el-center-y-t)*var(--opac-fluid-bp,1)));top:50%;bottom:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-x-t\:][style*=--opac-el-center-y-t\:]:not([data-responsive=scale-proportionally] *){transform:translate(calc(-50% + var(--opac-el-center-x-t)*var(--opac-fluid-bp,1)),calc(-50% + var(--opac-el-center-y-t)*var(--opac-fluid-bp,1)))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-t\:][style*=--opac-el-right-t\:]:not([data-responsive=scale-proportionally] *){left:calc(var(--opac-el-x-t)*var(--opac-fluid-bp,1));right:calc(var(--opac-el-right-t)*var(--opac-fluid-bp,1));width:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-y-t\:][style*=--opac-el-bottom-t\:]:not([data-responsive=scale-proportionally] *){top:calc(var(--opac-el-y-t)*var(--opac-fluid-bp,1));bottom:calc(var(--opac-el-bottom-t)*var(--opac-fluid-bp,1));height:auto;min-height:unset}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-z-t\:]:not([data-position=sticky]){z-index:var(--opac-l-z-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-order-t\:]{order:var(--opac-l-order-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-t-font-size-t\:] .opac-page-widget,.opac-artemis.opac-artemis .opac-node[style*=--opac-t-font-size-t\:] .opac-page-hero-heading{font-size:var(--opac-t-font-size-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-t-line-height-t\:] .opac-page-widget,.opac-artemis.opac-artemis .opac-node[style*=--opac-t-line-height-t\:] :where(.opac-region,.opac-page-widget--text) :where(h2,h3,h4,h5,h6){line-height:var(--opac-t-line-height-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-min-height-t\:]{--opac-l-min-height-resolved:var(--opac-l-min-height-t)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-cols-t\:]>.opac-node-slot{grid-template-columns:var(--opac-l-cols-t)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-rows-t\:]>.opac-node-slot{grid-template-rows:var(--opac-l-rows-t)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-gap-t\:]>.opac-node-slot{gap:var(--opac-l-gap-t)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-justify-items-t\:]>.opac-node-slot{justify-items:var(--opac-l-justify-items-t)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-align-items-t\:]>.opac-node-slot{align-items:var(--opac-l-align-items-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-display-t\:]>.opac-node-slot{display:var(--opac-l-display-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-direction-t\:]>.opac-node-slot{flex-direction:var(--opac-l-direction-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-gap-t\:]>.opac-node-slot{gap:var(--opac-l-gap-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-justify-t\:]>.opac-node-slot{justify-content:var(--opac-l-justify-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-align-t\:]>.opac-node-slot{align-items:var(--opac-l-align-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-wrap-t\:]>.opac-node-slot{flex-wrap:var(--opac-l-wrap-t)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-align-content-t\:]>.opac-node-slot{align-content:var(--opac-l-align-content-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-grow-t\:]{flex-grow:var(--opac-l-flex-grow-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-shrink-t\:]{flex-shrink:var(--opac-l-flex-shrink-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-basis-t\:]{flex-basis:var(--opac-l-flex-basis-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-w-t\:]{width:var(--opac-el-w-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-h-t\:]{height:var(--opac-el-h-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-section][style*=--opac-el-h-t\:]{height:auto;min-height:var(--opac-el-h-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-w-floor-t\:]{min-width:var(--opac-el-w-floor-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-h-floor-t\:]{min-height:var(--opac-el-h-floor-t)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h-t\:] .opac-page-widget--image,.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h-t\:] .opac-page-widget--image img{height:100%}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-padding-t\:]{--opac-l-padding-resolved:var(--opac-l-padding-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-padding-block-t\:]{--opac-l-padding-block-resolved:var(--opac-l-padding-block-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-overflow-t\:]{--opac-l-overflow-resolved:var(--opac-l-overflow-t)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-bg-t\:],.opac-artemis.opac-artemis .opac-shell-sections>.opac-node-slot>.opac-node[style*=--opac-l-bg-t\:]{background:var(--opac-l-bg-t)}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node:is([style*=--opac-l-col-span-t\:],[style*=--opac-l-col-start-t\:]){grid-column:var(--opac-l-col-start-t,var(--opac-l-col-start,auto))/span var(--opac-l-col-span-t,var(--opac-l-col-span,1))}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node:is([style*=--opac-l-row-span-t\:],[style*=--opac-l-row-start-t\:]){grid-row:var(--opac-l-row-start-t,var(--opac-l-row-start,auto))/span var(--opac-l-row-span-t,var(--opac-l-row-span,1))}}@media (max-width:1023.98px) and (min-width:480.02px){.opac-artemis:not(.opac-designer-frame) .opac-node[data-hide-tablet]{display:none}}@media (max-width:480px){.opac-artemis.opac-artemis .opac-node:is([data-responsive=fixed-height],[data-responsive=fit-to-screen]){--opac-fluid-bp:3.28205}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-m\:]:not([data-responsive=scale-proportionally] *){left:calc(var(--opac-el-x-m)*var(--opac-fluid-bp,1));right:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-y-m\:]:not([data-responsive=scale-proportionally] *){top:calc(var(--opac-el-y-m)*var(--opac-fluid-bp,1));bottom:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *){width:calc(var(--opac-el-w-m)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-m\:]:not([data-responsive=scale-proportionally] *){--opac-cell-x:calc(var(--opac-el-x-m)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *){--opac-cell-w:calc(var(--opac-el-w-m)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-brand][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-nav-links][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-account][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-shell-copyright][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *),.opac-artemis.opac-artemis .opac-node[data-canvas][data-node-kind=opac-footer-links][style*=--opac-el-w-m\:]:not([data-responsive=scale-proportionally] *){width:auto;min-width:calc(var(--opac-el-w-m)*var(--opac-fluid-bp,1));max-width:100%}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-h-m\:]:not([data-responsive=scale-proportionally] *){height:auto;min-height:calc(var(--opac-el-h-m)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas]:is([data-node-kind=opac-image],[data-node-kind=opac-cover-fan])[style*=--opac-el-h-m\:]:not([data-responsive=scale-proportionally] *){height:calc(var(--opac-el-h-m)*var(--opac-fluid-bp,1));min-height:unset}.opac-artemis.opac-artemis .opac-node[data-canvas]:is([data-node-kind=opac-shell-brand],[data-node-kind=opac-nav-links],[data-node-kind=opac-shell-account],[data-node-kind=opac-shell-copyright],[data-node-kind=opac-footer-links])[style*=--opac-el-h-m\:]:not([data-responsive=scale-proportionally] *){height:auto;min-height:calc(var(--opac-el-h-m)*var(--opac-fluid-bp,1))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-right-m\:]:not([data-responsive=scale-proportionally] *){right:calc(var(--opac-el-right-m)*var(--opac-fluid-bp,1));left:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-bottom-m\:]:not([data-responsive=scale-proportionally] *){bottom:calc(var(--opac-el-bottom-m)*var(--opac-fluid-bp,1));top:auto;transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-x-m\:]:not([data-responsive=scale-proportionally] *){transform:translateX(calc(-50% + var(--opac-el-center-x-m)*var(--opac-fluid-bp,1)));left:50%;right:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-y-m\:]:not([data-responsive=scale-proportionally] *){transform:translateY(calc(-50% + var(--opac-el-center-y-m)*var(--opac-fluid-bp,1)));top:50%;bottom:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-center-x-m\:][style*=--opac-el-center-y-m\:]:not([data-responsive=scale-proportionally] *){transform:translate(calc(-50% + var(--opac-el-center-x-m)*var(--opac-fluid-bp,1)),calc(-50% + var(--opac-el-center-y-m)*var(--opac-fluid-bp,1)))}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-x-m\:][style*=--opac-el-right-m\:]:not([data-responsive=scale-proportionally] *){left:calc(var(--opac-el-x-m)*var(--opac-fluid-bp,1));right:calc(var(--opac-el-right-m)*var(--opac-fluid-bp,1));width:auto}.opac-artemis.opac-artemis .opac-node[data-canvas][style*=--opac-el-y-m\:][style*=--opac-el-bottom-m\:]:not([data-responsive=scale-proportionally] *){top:calc(var(--opac-el-y-m)*var(--opac-fluid-bp,1));bottom:calc(var(--opac-el-bottom-m)*var(--opac-fluid-bp,1));height:auto;min-height:unset}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-z-m\:]:not([data-position=sticky]){z-index:var(--opac-l-z-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-order-m\:]{order:var(--opac-l-order-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-t-font-size-m\:] .opac-page-widget,.opac-artemis.opac-artemis .opac-node[style*=--opac-t-font-size-m\:] .opac-page-hero-heading{font-size:var(--opac-t-font-size-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-t-line-height-m\:] .opac-page-widget,.opac-artemis.opac-artemis .opac-node[style*=--opac-t-line-height-m\:] :where(.opac-region,.opac-page-widget--text) :where(h2,h3,h4,h5,h6){line-height:var(--opac-t-line-height-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-min-height-m\:]{--opac-l-min-height-resolved:var(--opac-l-min-height-m)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-cols-m\:]>.opac-node-slot{grid-template-columns:var(--opac-l-cols-m)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-rows-m\:]>.opac-node-slot{grid-template-rows:var(--opac-l-rows-m)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-gap-m\:]>.opac-node-slot{gap:var(--opac-l-gap-m)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-justify-items-m\:]>.opac-node-slot{justify-items:var(--opac-l-justify-items-m)}.opac-artemis.opac-artemis .opac-layout-grid[style*=--opac-l-align-items-m\:]>.opac-node-slot{align-items:var(--opac-l-align-items-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-display-m\:]>.opac-node-slot{display:var(--opac-l-display-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-direction-m\:]>.opac-node-slot{flex-direction:var(--opac-l-direction-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-gap-m\:]>.opac-node-slot{gap:var(--opac-l-gap-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-justify-m\:]>.opac-node-slot{justify-content:var(--opac-l-justify-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-align-m\:]>.opac-node-slot{align-items:var(--opac-l-align-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-wrap-m\:]>.opac-node-slot{flex-wrap:var(--opac-l-wrap-m)}.opac-artemis.opac-artemis .opac-layout-stack[style*=--opac-l-align-content-m\:]>.opac-node-slot{align-content:var(--opac-l-align-content-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-grow-m\:]{flex-grow:var(--opac-l-flex-grow-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-shrink-m\:]{flex-shrink:var(--opac-l-flex-shrink-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-l-flex-basis-m\:]{flex-basis:var(--opac-l-flex-basis-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-w-m\:]{width:var(--opac-el-w-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-h-m\:]{height:var(--opac-el-h-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-section][style*=--opac-el-h-m\:]{height:auto;min-height:var(--opac-el-h-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-w-floor-m\:]{min-width:var(--opac-el-w-floor-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[style*=--opac-el-h-floor-m\:]{min-height:var(--opac-el-h-floor-m)}.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h-m\:] .opac-page-widget--image,.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h-m\:] .opac-page-widget--image img{height:100%}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-padding-m\:]{--opac-l-padding-resolved:var(--opac-l-padding-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-padding-block-m\:]{--opac-l-padding-block-resolved:var(--opac-l-padding-block-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-overflow-m\:]{--opac-l-overflow-resolved:var(--opac-l-overflow-m)}.opac-artemis.opac-artemis .opac-node[style*=--opac-l-bg-m\:],.opac-artemis.opac-artemis .opac-shell-sections>.opac-node-slot>.opac-node[style*=--opac-l-bg-m\:]{background:var(--opac-l-bg-m)}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node:is([style*=--opac-l-col-span-m\:],[style*=--opac-l-col-start-m\:]){grid-column:var(--opac-l-col-start-m,var(--opac-l-col-start-t,var(--opac-l-col-start,auto)))/span var(--opac-l-col-span-m,var(--opac-l-col-span-t,var(--opac-l-col-span,1)))}.opac-artemis.opac-artemis .opac-layout-grid>.opac-node-slot>.opac-node:is([style*=--opac-l-row-span-m\:],[style*=--opac-l-row-start-m\:]){grid-row:var(--opac-l-row-start-m,var(--opac-l-row-start-t,var(--opac-l-row-start,auto)))/span var(--opac-l-row-span-m,var(--opac-l-row-span-t,var(--opac-l-row-span,1)))}.opac-artemis:not(.opac-designer-frame) .opac-node[data-hide-mobile]{display:none}}@container opac-cell (max-width:359.98px){.opac-artemis.opac-artemis .opac-node[data-cq-below="360"]>.opac-node-slot{grid-template-columns:minmax(0,1fr)}.opac-artemis.opac-artemis.opac-artemis .opac-node[data-cq-below="360"]>.opac-node-slot>*{grid-area:auto/1/auto/-1}}@container opac-cell (max-width:479.98px){.opac-artemis.opac-artemis .opac-node[data-cq-below="480"]>.opac-node-slot{grid-template-columns:minmax(0,1fr)}.opac-artemis.opac-artemis.opac-artemis .opac-node[data-cq-below="480"]>.opac-node-slot>*{grid-area:auto/1/auto/-1}}@container opac-cell (max-width:639.98px){.opac-artemis.opac-artemis .opac-node[data-cq-below="640"]>.opac-node-slot{grid-template-columns:minmax(0,1fr)}.opac-artemis.opac-artemis.opac-artemis .opac-node[data-cq-below="640"]>.opac-node-slot>*{grid-area:auto/1/auto/-1}}html:has(.opac-artemis){scroll-behavior:smooth}@keyframes opac-reveal-pulse{0%{outline-color:var(--brand);outline-offset:12px}35%{outline-color:var(--brand);outline-offset:2px}to{outline-offset:2px;outline-color:#0000}}.opac-artemis.opac-artemis.opac-designer-frame .opac-node-reveal-pulse{outline:3px solid var(--brand);outline-offset:2px;animation:1.8s ease-out forwards opac-reveal-pulse}@media (prefers-reduced-motion:reduce){.opac-artemis.opac-artemis.opac-designer-frame .opac-node-reveal-pulse{animation:none}}@media (max-width:1023.98px) and (min-width:480.02px){.opac-artemis.opac-designer-frame .opac-node[data-hide-tablet]{opacity:.3;filter:grayscale();outline:1px dashed var(--line);outline-offset:-1px}}@media (max-width:480px){.opac-artemis.opac-designer-frame .opac-node[data-hide-mobile]{opacity:.3;filter:grayscale();outline:1px dashed var(--line);outline-offset:-1px}}.opac-artemis .opac-page-widget{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;box-shadow:var(--shadow-sm);font-family:var(--opac-t-font-family,inherit);font-size:var(--opac-t-font-size,inherit);font-weight:var(--opac-t-font-weight,inherit);line-height:var(--opac-t-line-height,inherit);letter-spacing:var(--opac-t-letter-spacing,normal);color:var(--opac-t-color,inherit);flex-direction:column;gap:10px;padding:18px 20px;display:flex}html.classic .opac-artemis .opac-page-widget{box-shadow:none;border-radius:0}.opac-artemis.opac-artemis .opac-node[data-canvas]>.opac-page-widget{height:100%}.opac-artemis .opac-page-widget.opac-page-widget--shell-brand,.opac-artemis .opac-page-widget.opac-page-widget--shell-account,.opac-artemis .opac-page-widget.opac-page-widget--shell-copyright,.opac-artemis .opac-page-widget.opac-page-widget--shell-links{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:6px;padding:0;display:flex}.opac-artemis .opac-shell-utility-bar{align-items:center;gap:6px;display:flex}.opac-artemis .opac-page-widget--incomplete{min-height:6rem;box-shadow:none;background:0 0;border-style:dashed;border-width:2px;justify-content:center;gap:4px}.opac-artemis .opac-page-widget-incomplete-title{font-weight:600}.opac-artemis .opac-page-widget-incomplete-reason{opacity:.85}.opac-artemis .opac-page-widget-incomplete-hint{opacity:.7;font-size:.85em}.opac-artemis .opac-page-widget--incomplete[data-opac-incomplete-compact]{min-height:2.25rem}.opac-artemis .opac-page-widget--hero{gap:12px}.opac-artemis .opac-page-widget--image{overflow:hidden}.opac-artemis .opac-page-widget-slot>.opac-page-widget--image-default.opac-page-widget{box-sizing:border-box;background:var(--surface-2);border-radius:var(--radius);width:100%;height:100%;min-height:8rem;box-shadow:none;padding:0;position:relative;overflow:hidden}.opac-artemis .opac-page-widget-image-default-img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;display:block}.opac-artemis .opac-page-widget-image-default-badge{color:#fff;pointer-events:none;background:#111827b8;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600;line-height:1.4;position:absolute;top:8px;left:8px;box-shadow:0 1px 3px #00000047}html.classic .opac-artemis .opac-page-widget-slot>.opac-page-widget--image-default.opac-page-widget{border-radius:0}.opac-artemis .opac-page-widget-slot[data-widget-kind=opac-image]{height:100%}.opac-artemis .opac-page-widget--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.opac-artemis.opac-artemis .opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-l-h\:]{height:var(--opac-l-h)}.opac-artemis .opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-l-h\:] .opac-page-widget--image,.opac-artemis .opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-l-h\:] .opac-page-widget--image img,.opac-artemis .opac-node[data-canvas][data-node-kind=opac-image] .opac-page-widget--image,.opac-artemis .opac-node[data-canvas][data-node-kind=opac-image] .opac-page-widget--image img,.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h\:] .opac-page-widget--image,.opac-artemis.opac-artemis .opac-layout-stack>.opac-node-slot>.opac-node[data-node-kind=opac-image]:not([data-canvas])[style*=--opac-el-h\:] .opac-page-widget--image img{height:100%}.opac-artemis .opac-page-widget--text{color:var(--opac-t-color,var(--ink-soft))}.opac-artemis .opac-page-fan{align-items:flex-start;padding-inline-start:14px;display:flex;overflow-x:clip}.opac-artemis .opac-page-fan__card{border-radius:var(--radius-sm);width:34%;max-width:150px;box-shadow:var(--shadow-sm);flex:none;margin-inline-start:-14px;transition:transform .16s;overflow:hidden;transform:rotate(-4deg)}.opac-artemis .opac-page-fan__card:nth-child(2){transform:rotate(0)translateY(-6px)}.opac-artemis .opac-page-fan__card:nth-child(3){transform:rotate(4deg)}.opac-artemis .opac-page-fan__card:hover,.opac-artemis .opac-page-fan__card:focus-visible{transform:translateY(-10px)rotate(0)}.opac-artemis .opac-page-fan__card img{width:100%;height:auto;display:block}html[data-opac-motion=off] .opac-artemis .opac-page-fan__card{transform:none}.opac-artemis.opac-artemis .opac-node[data-canvas] .opac-page-fan{flex:auto;align-items:stretch;min-height:0}.opac-artemis.opac-artemis .opac-node[data-canvas] .opac-page-fan__card{aspect-ratio:2/3;flex:0 auto;align-self:stretch;width:auto;max-width:none;height:auto}.opac-artemis.opac-artemis .opac-node[data-canvas] .opac-page-fan__card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.opac-artemis.opac-artemis .opac-node[data-canvas] .opac-page-link-tiles{grid-template-columns:repeat(auto-fill,140px)}.opac-artemis.opac-artemis .opac-node[data-canvas] .opac-grid{grid-template-columns:repeat(auto-fill,9rem)}.opac-artemis .opac-page-stats{flex-wrap:wrap;gap:18px 28px;margin:0;display:flex}.opac-artemis .opac-page-stat{flex-direction:column;gap:2px;display:flex}.opac-artemis .opac-page-stat__n{font-family:var(--display);color:var(--ink);margin:0;font-size:1.4rem;font-weight:700}.opac-artemis .opac-page-stat__l{color:var(--muted-ink);font-size:.85rem}.opac-artemis{--opac-style-padding-flush:0;--opac-style-padding-compact:.6em .75em;--opac-style-padding-normal:1.1em 1.25em;--opac-style-padding-roomy:1.8em 2em;--opac-style-align-start-text:start;--opac-style-align-start-items:flex-start;--opac-style-align-center-text:center;--opac-style-align-center-items:center;--opac-style-align-end-text:end;--opac-style-align-end-items:flex-end}.opac-artemis .opac-page-widget-slot>.opac-page-widget{padding:var(--opac-v-padding,16px);border-width:var(--opac-v-border-width,0);border-color:var(--opac-v-border-color,transparent);border-style:var(--opac-v-border-style,none);border-radius:var(--opac-v-border-radius,var(--opac-preset-radius-base,8px));box-shadow:var(--opac-v-shadow,none);background:var(--opac-v-background,transparent);opacity:var(--opac-v-opacity,1)}.opac-artemis .opac-page-widget-slot>.opac-page-widget--image.opac-page-widget{padding:var(--opac-v-padding,0)}.opac-artemis .opac-page-widget-slot[data-style-align=start]>.opac-page-widget{text-align:var(--opac-style-align-start-text);align-items:var(--opac-style-align-start-items)}.opac-artemis .opac-page-widget-slot[data-style-align=center]>.opac-page-widget{text-align:var(--opac-style-align-center-text);align-items:var(--opac-style-align-center-items)}.opac-artemis .opac-page-widget-slot[data-style-align=end]>.opac-page-widget{text-align:var(--opac-style-align-end-text);align-items:var(--opac-style-align-end-items)}html[data-opac-contrast=on] .opac-artemis .opac-page-widget-slot>.opac-page-widget{border-color:var(--opac-v-border-color,var(--line));border-style:var(--opac-v-border-style,solid);border-width:max(var(--opac-v-border-width,0),1px)}.opac-artemis .opac-page-section-heading{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.opac-artemis .opac-page-empty{color:var(--muted-ink);padding:8px 0}.opac-artemis .opac-page-hero-image{border-radius:var(--radius-sm);width:100%;margin-bottom:4px}html.classic .opac-artemis .opac-page-hero-image{border-radius:0}.opac-artemis .opac-page-hero-heading{color:var(--opac-t-color,var(--ink));font-family:var(--opac-t-font-family,var(--display));font-size:var(--opac-t-font-size,clamp(1.3rem,calc(2.4*var(--opac-vw)),1.7rem));letter-spacing:var(--opac-t-letter-spacing,normal);margin:0}.opac-artemis .opac-page-hero-subheading{color:var(--opac-t-color,var(--ink-soft));margin:0}.opac-artemis .opac-page-hero-cta{background:var(--brand);color:var(--on-brand);border-radius:999px;align-self:flex-start;align-items:center;margin-top:6px;padding:9px 18px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}html.classic .opac-artemis .opac-page-hero-cta{border-radius:0}.opac-artemis .opac-page-hero-cta:hover{background:var(--brand-hover,var(--brand-strong))}.opac-artemis .opac-page-hours-body{color:var(--ink-soft)}.opac-artemis .opac-page-hours-body :where(h1,h2,h3,h4){font-size:1rem}.opac-artemis .opac-page-contact-details{flex-direction:column;gap:6px;margin:4px 0 0;font-size:.9rem;display:flex}.opac-artemis .opac-page-contact-details dt{color:var(--muted-ink);font-weight:600;display:inline}.opac-artemis .opac-page-contact-details dd{color:var(--ink-soft);margin:0 0 0 6px;display:inline}.opac-artemis .opac-page-contact-details a{color:var(--brand-strong);text-decoration:none}.opac-artemis .opac-page-contact-details a:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-page-curated-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-page-link-tiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.opac-artemis .opac-page-link-tile-link{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);flex-direction:column;gap:8px;padding:12px;text-decoration:none;display:flex}html.classic .opac-artemis .opac-page-link-tile-link{border-radius:0}.opac-artemis .opac-page-link-tile-link:hover{border-color:var(--brand);background:var(--brand-tint)}.opac-artemis .opac-page-link-tile-link img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs);width:100%}.opac-artemis .opac-page-link-tile-label{color:var(--ink);font-size:.87rem;font-weight:600}.opac-artemis .opac-page-news-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.opac-artemis .opac-page-news-item{gap:12px;display:flex}.opac-artemis .opac-page-news-thumb{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs);background:var(--sunk);flex:none;width:72px;height:72px}.opac-artemis .opac-page-news-body{flex-direction:column;gap:3px;min-width:0;display:flex}.opac-artemis .opac-page-news-title{color:var(--brand-strong);font-weight:700;text-decoration:none}.opac-artemis .opac-page-news-title:hover{color:var(--brand-strong);text-decoration:underline}.opac-artemis .opac-page-news-teaser{color:var(--ink-soft);margin:0;font-size:.87rem}.opac-artemis .opac-page-news-meta{color:var(--faint);gap:8px;margin:0;font-size:.78rem;display:flex}.opac-artemis .opac-page-news-meta a{color:var(--brand-strong)}.opac-artemis .opac-lists-device{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.opac-artemis .opac-lists-device-link{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);transition:border-color .15s var(--ease-hover,ease),background .15s var(--ease-hover,ease);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.opac-artemis .opac-lists-device-link:hover{border-color:var(--brand);background:var(--surface)}.opac-artemis .opac-lists-device-link>.opac-ico{color:var(--brand);flex:none}.opac-artemis .opac-lists-device-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opac-artemis .opac-lists-device-title{font-size:.92rem;font-weight:600}.opac-artemis .opac-lists-device-hint{color:var(--muted-ink);font-size:.8rem}.opac-artemis .opac-region{color:var(--ink)}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(p,ul,ol){margin:0 0 .5rem}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(p,ul,ol):last-child{margin-bottom:0}.opac-artemis .opac-region a{color:var(--brand-strong);text-underline-offset:2px}.opac-artemis.opac-artemis .opac-page-widget--text :where(p),.opac-artemis.opac-artemis .opac-region :where(p){color:var(--opac-t-color,var(--ink-soft))}.opac-artemis.opac-artemis .opac-page-widget--text :where(h1,h2,h3,h4,h5,h6),.opac-artemis.opac-artemis .opac-region :where(h1,h2,h3,h4,h5,h6){color:var(--opac-t-color,var(--ink))}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(ul){padding-left:1.5rem;list-style:outside}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(ol){padding-left:1.5rem;list-style:decimal}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(ul ul){list-style:circle}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(ol ol){list-style:lower-alpha}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(li){margin:.15rem 0}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(li>p){margin:0}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h2){font-size:1.4em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h3){font-size:1.2em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h4){font-size:1.05em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h5){font-size:1em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h6){text-transform:uppercase;letter-spacing:.03em;font-size:.9em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h2,h3,h4,h5,h6){font-weight:var(--opac-t-font-weight,700);line-height:var(--opac-t-line-height,1.25);font-family:var(--opac-t-font-family,var(--display));color:var(--opac-t-color,var(--ink));margin:.9em 0 .4em}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h2,h3,h4){letter-spacing:var(--opac-t-letter-spacing,-.021em)}.opac-artemis :where(.opac-region,.opac-page-widget--text) :where(h2,h3,h4,h5,h6):first-child{margin-top:0}.opac-artemis .opac-region--header-banner{background:var(--brand-tint);border-bottom:1px solid var(--line);text-align:center;padding:.6rem 1rem;font-size:.9rem}.opac-artemis .opac-region--nav-secondary{border-bottom:1px solid var(--line);margin-bottom:1rem;padding-bottom:.75rem;font-size:.9rem}.opac-artemis .opac-region--nav-secondary ul{flex-wrap:wrap;gap:.25rem 1rem;padding:0;list-style:none;display:flex}.opac-artemis .opac-region--footer-credits{background:var(--surface-2);border-top:1px solid var(--line);text-align:center;color:var(--ink-soft);padding:1rem;font-size:.85rem}.opac-artemis .opac-region--login-instructions{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-soft);margin:0 0 1rem;padding:.75rem .9rem;font-size:.9rem}html.classic .opac-artemis .opac-region--header-banner,html.classic .opac-artemis .opac-region--footer-credits{background:0 0}html.classic .opac-artemis .opac-region--login-instructions{background:0 0;border:0;padding:0}.opac-artemis .opac-region--home-welcome{margin:0 0 .75rem;font-size:1.05rem}.opac-artemis .opac-region--home-intro{color:var(--ink-soft);margin:0 0 1.25rem}.opac-artemis .opac-region--home-promo{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin:0 0 1.25rem;padding:16px 18px}html.classic .opac-artemis .opac-region--home-promo{box-shadow:none;border-radius:0}.opac-artemis .opac-region--results-sidebar{color:var(--ink-soft);margin:1rem 0 0;font-size:.9rem}.opac-artemis .opac-region--search-extra{margin:.5rem 0 0;font-size:.9rem}.opac-artemis .opac-region--results-intro{margin:0 0 .75rem}.opac-artemis .opac-region--detail-note{color:var(--ink-soft);margin:0 0 .75rem;font-size:.9rem}.opac-artemis .opac-region--list-intro{margin:0 0 .75rem}.opac-artemis .opac-region--account-note{margin:0 0 1rem}.opac-artemis .opac-consent-bar{inset-inline:0;z-index:1020;background:var(--surface);border-top:1px solid var(--line-strong);box-shadow:0 -2px 12px color-mix(in srgb,var(--shadow-tint,#101a20)8%,transparent);padding:.9rem 1rem;position:fixed;bottom:0}.opac-artemis .opac-consent-bar__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;max-width:72rem;margin:0 auto;display:flex}.opac-artemis .opac-consent-bar__copy{color:var(--ink);flex:22rem;margin:0;font-size:.9rem;line-height:1.5}.opac-artemis .opac-consent-bar__copy a{color:var(--brand-strong)}.opac-artemis .opac-consent-bar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.opac-artemis .opac-consent-bar__btn{appearance:none;border:1px solid var(--brand);background:var(--brand);color:var(--surface);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.5rem 1.1rem;font-size:.9rem}.opac-artemis .opac-consent-bar__btn:hover{background:var(--brand-hover,var(--brand-strong));border-color:var(--brand-hover,var(--brand-strong))}.opac-artemis .opac-consent-bar__link,.opac-artemis .opac-consent-footer-link,.opac-artemis .opac-consent-dialog__withdraw{appearance:none;font:inherit;color:var(--brand-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}.opac-artemis .opac-consent-bar__btn:focus-visible,.opac-artemis .opac-consent-bar__link:focus-visible,.opac-artemis .opac-consent-footer-link:focus-visible,.opac-artemis .opac-consent-dialog__withdraw:focus-visible,.opac-artemis .opac-consent-dialog__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.opac-artemis{--opac-consent-z:1030}.opac-artemis .opac-consent-dialog__backdrop{z-index:var(--opac-consent-z);background:color-mix(in srgb,var(--shadow-tint,#101a20)60%,transparent);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.opac-artemis .opac-consent-dialog{z-index:var(--opac-consent-z);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 32px color-mix(in srgb,var(--shadow-tint,#101a20)20%,transparent);width:100%;max-width:34rem;max-height:85vh;padding:1.25rem 1.4rem;overflow-y:auto}.opac-artemis .opac-consent-dialog__title{margin:0 0 .6rem;font-size:1.15rem}.opac-artemis .opac-consent-dialog__copy{color:var(--ink-soft);margin:0 0 1rem;font-size:.9rem}.opac-artemis .opac-consent-dialog__categories{gap:.85rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.opac-artemis .opac-consent-category__label{cursor:pointer;align-items:center;gap:.5rem;font-weight:600;display:flex}.opac-artemis .opac-consent-category__switch:disabled{cursor:not-allowed;opacity:.7}.opac-artemis .opac-consent-category__switch:disabled+.opac-consent-category__name{color:var(--muted-ink)}.opac-artemis .opac-consent-category__help{color:var(--muted-ink);margin:.2rem 0 0 1.6rem;font-size:.85rem}.opac-artemis .opac-consent-dialog__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}.opac-artemis .opac-consent-dialog__close{appearance:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;margin-top:.5rem;padding:.35rem .9rem;font-size:.85rem}.opac-artemis .opac-policy-notice{background:var(--brand-tint);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:0 0 1rem;padding:.7rem .9rem;font-size:.9rem;display:flex}.opac-artemis .opac-policy-notice__text{flex:18rem;margin:0}.opac-artemis .opac-policy-notice__link{color:var(--brand-strong)}.opac-artemis .opac-policy-notice__dismiss{appearance:none;font:inherit;color:var(--muted-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.opac-artemis .opac-policy-gate{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);text-align:center;max-width:34rem;margin:2rem auto;padding:1.4rem}.opac-artemis .opac-policy-gate__title{margin:0 0 1rem;font-size:1.15rem}.opac-artemis .opac-policy-gate__error{color:var(--bad);margin:0 0 .85rem;font-size:.9rem}.opac-artemis .opac-policy-gate__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.opac-artemis .opac-policy-gate__link{color:var(--brand-strong);font-size:.9rem}html.classic .opac-artemis .opac-consent-bar,html.classic .opac-artemis .opac-consent-dialog,html.classic .opac-artemis .opac-policy-gate,html.classic .opac-artemis .opac-policy-notice{box-shadow:none;border-radius:0}html.classic .opac-artemis .opac-consent-bar__btn{border-radius:0}html.classic .opac-artemis .opac-policy-notice{background:0 0}@media (max-width:640px){.opac-artemis .opac-consent-bar__inner{flex-direction:column;align-items:stretch}.opac-artemis .opac-consent-bar__actions{justify-content:flex-start}}.opac-artemis .opac-library-news{border-top:1px solid var(--line);margin:2rem 0 0;padding-top:1.5rem}.opac-artemis .opac-library-news__heading{color:var(--ink);margin:0 0 1rem;font-size:1.25rem}.opac-artemis .opac-library-news__list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.opac-artemis .opac-library-news__item{align-items:flex-start;gap:1rem;display:flex}.opac-artemis .opac-library-news__thumb{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line);flex:none;width:96px;height:96px}.opac-artemis .opac-library-news__body{flex:auto;min-width:0}.opac-artemis .opac-library-news__title{margin:0 0 .2rem;font-size:1.05rem}.opac-artemis .opac-library-news__title a{color:var(--brand-strong);text-decoration:none}.opac-artemis .opac-library-news__title a:hover{text-decoration:underline}.opac-artemis .opac-library-news__date{color:var(--muted-ink);margin:0 0 .35rem;font-size:.8rem}.opac-artemis .opac-library-news__teaser{color:var(--ink-soft);margin:0 0 .4rem}.opac-artemis .opac-library-news__more{color:var(--brand-strong);font-size:.9rem}.opac-artemis .opac-library-news-article{max-width:52rem;margin:0 auto}.opac-artemis .opac-library-news-article__back{color:var(--brand-strong);margin-bottom:1rem;font-size:.9rem;display:inline-block}.opac-artemis .opac-library-news-article__title{color:var(--ink);margin:0 0 .35rem;font-size:1.6rem}.opac-artemis .opac-library-news-article__date{color:var(--muted-ink);margin:0 0 1.25rem;font-size:.85rem}.opac-artemis .opac-library-news-article__image{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%;max-height:22rem;margin-bottom:1.5rem}.opac-artemis .opac-library-news-article__body{color:var(--ink);line-height:1.6}html.classic .opac-artemis .opac-library-news__thumb,html.classic .opac-artemis .opac-library-news-article__image{border-radius:0}@media (max-width:640px){.opac-artemis .opac-library-news__item{flex-direction:column}.opac-artemis .opac-library-news__thumb{width:100%;height:auto;max-height:12rem}}.opac-artemis .opac-detail--suppressed{max-width:40rem;padding:2rem 0}.opac-artemis .opac-suppressed__title{color:var(--ink);font-size:1.5rem;font-weight:600}.opac-artemis .opac-suppressed__body{color:var(--muted-ink);margin-top:.75rem}.opac-artemis .opac-suppressed__back{color:var(--brand-strong);text-underline-offset:2px;margin-top:1rem;display:inline-block}.opac-artemis .opac-region .lib-align-left{text-align:left}.opac-artemis .opac-region .lib-align-center{text-align:center}.opac-artemis .opac-region .lib-align-right{text-align:right}.opac-artemis .opac-region .lib-color-brand{color:var(--brand,var(--brand-strong))}.opac-artemis .opac-region .lib-color-ink{color:var(--ink)}.opac-artemis .opac-region .lib-color-muted{color:var(--muted-ink,var(--muted-foreground))}.opac-artemis .opac-region .lib-color-danger{color:var(--danger,#b3261e)}.opac-artemis .opac-region .lib-color-red{color:#c62828}.opac-artemis .opac-region .lib-color-orange{color:#e65100}.opac-artemis .opac-region .lib-color-amber{color:#a16207}.opac-artemis .opac-region .lib-color-green{color:#2e7d32}.opac-artemis .opac-region .lib-color-teal{color:#00695c}.opac-artemis .opac-region .lib-color-cyan{color:#00838f}.opac-artemis .opac-region .lib-color-blue{color:#1565c0}.opac-artemis .opac-region .lib-color-indigo{color:#3730a3}.opac-artemis .opac-region .lib-color-violet{color:#6b21a8}.opac-artemis .opac-region .lib-color-pink{color:#ad1457}.opac-artemis .opac-region .lib-color-brown{color:#5d4037}.opac-artemis .opac-region .lib-color-grey{color:#4b5563}html.dark .opac-artemis .opac-region .lib-color-red{color:#ef9a9a}html.dark .opac-artemis .opac-region .lib-color-orange{color:#ffcc80}html.dark .opac-artemis .opac-region .lib-color-amber{color:#fcd34d}html.dark .opac-artemis .opac-region .lib-color-green{color:#a5d6a7}html.dark .opac-artemis .opac-region .lib-color-teal{color:#80cbc4}html.dark .opac-artemis .opac-region .lib-color-cyan{color:#80deea}html.dark .opac-artemis .opac-region .lib-color-blue{color:#90caf9}html.dark .opac-artemis .opac-region .lib-color-indigo{color:#a5b4fc}html.dark .opac-artemis .opac-region .lib-color-violet{color:#d8b4fe}html.dark .opac-artemis .opac-region .lib-color-pink{color:#f8bbd0}html.dark .opac-artemis .opac-region .lib-color-brown{color:#d7ccc8}html.dark .opac-artemis .opac-region .lib-color-grey{color:#d1d5db}.opac-artemis .opac-region .lib-align-justify{text-align:justify}.opac-artemis .opac-region .lib-highlight-amber{color:#422006;background-color:#fef3c7}.opac-artemis .opac-region .lib-highlight-green{color:#052e16;background-color:#dcfce7}.opac-artemis .opac-region .lib-highlight-cyan{color:#083344;background-color:#cffafe}.opac-artemis .opac-region .lib-highlight-pink{color:#500724;background-color:#fce7f3}.opac-artemis .opac-region .lib-highlight-violet{color:#2e1065;background-color:#ede9fe}.opac-artemis .opac-region .lib-highlight-grey{color:#111827;background-color:#e5e7eb}.opac-artemis .opac-region .lib-size-sm{font-size:.875em}.opac-artemis .opac-region .lib-size-lg{font-size:1.25em}.opac-artemis .opac-region .lib-size-xl{font-size:1.5em}html.dark .opac-artemis .opac-region .lib-highlight-amber{color:#fef3c7;background-color:#78350f}html.dark .opac-artemis .opac-region .lib-highlight-green{color:#dcfce7;background-color:#14532d}html.dark .opac-artemis .opac-region .lib-highlight-cyan{color:#cffafe;background-color:#164e63}html.dark .opac-artemis .opac-region .lib-highlight-pink{color:#fce7f3;background-color:#831843}html.dark .opac-artemis .opac-region .lib-highlight-violet{color:#ede9fe;background-color:#4c1d95}html.dark .opac-artemis .opac-region .lib-highlight-grey{color:#f3f4f6;background-color:#374151}.opac-artemis .opac-opening-hours{flex-direction:column;gap:12px;margin:0 0 1.5rem;display:flex}.opac-artemis .opac-opening-hours__heading{margin:0;font-size:1.15rem;font-weight:600}.opac-artemis .opac-opening-hours__state{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--muted-ink);margin:0;padding:10px 14px}.opac-artemis .opac-opening-hours__state--open{border-left-color:var(--brand)}.opac-artemis .opac-opening-hours__table{border-collapse:collapse;width:100%;font-size:.95rem}.opac-artemis .opac-opening-hours__table th,.opac-artemis .opac-opening-hours__table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:6px 10px}.opac-artemis .opac-opening-hours__table thead th{color:var(--muted-ink);font-size:.85rem;font-weight:600}.opac-artemis .opac-opening-hours__table tbody th{font-weight:500}.opac-artemis .opac-opening-hours__row--today th,.opac-artemis .opac-opening-hours__row--today td{font-weight:700}.opac-artemis .opac-opening-hours__today{color:var(--muted-ink);font-weight:500}.opac-artemis .opac-opening-hours__exceptions{font-size:.9rem}.opac-artemis .opac-opening-hours__exceptions-heading{margin:0 0 4px;font-size:.95rem;font-weight:600}.opac-artemis .opac-opening-hours__exceptions ul{margin:0;padding-left:1.2em}.opac-artemis .opac-opening-hours__exception-when{font-weight:500}@media (max-width:520px){.opac-artemis .opac-opening-hours__table th,.opac-artemis .opac-opening-hours__table td{padding:6px 4px}}.opac-page-widget--new-arrivals-coverflow{min-height:var(--opac-el-h,0px);flex-direction:column;display:flex}.opac-page-widget--new-arrivals-coverflow .opac-coverflow{flex-direction:column;flex:auto;min-height:0;display:flex}.opac-page-widget--new-arrivals-coverflow .opac-coverflow .opac-carousel-track{flex:1 1 0;height:auto;min-height:220px;container-type:size}.opac-page-widget--new-arrivals-coverflow .opac-coverflow .opac-tile-cover{--opac-cf-cover-h:min(167px,62cqh);height:var(--opac-cf-cover-h);width:calc(var(--opac-cf-cover-h)*120/167)}.opac-page-widget--new-arrivals-coverflow .opac-coverflow .opac-carousel-track>.opac-tile{width:calc(min(167px,62cqh)/1.39167)}.opac-artemis{--opac-header-shrink:.78;--opac-tabbar-height:56px;--opac-nav-z-tabbar:900;--opac-nav-z-scrim:1000;--opac-nav-z-sheet:1010}.opac-nav-panel{display:contents}.opac-page-widget.opac-page-widget--nav-links>.opac-nav-toggle{display:none}.opac-artemis .opac-shell-sections--header .opac-nav-toggle{border:1px solid var(--line);border-radius:var(--radius-sm,8px);background:var(--surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:0;padding:0;display:none}.opac-artemis .opac-shell-sections--header .opac-nav-toggle:hover{background:var(--surface-2,var(--surface))}.opac-artemis .opac-shell-sections--header .opac-nav-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.opac-artemis .opac-shell-sections--header .opac-nav-toggle .opac-ico{width:1.25rem;height:1.25rem}@media (max-width:1023.98px){.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]){--opac-l-min-height-resolved:64px;height:auto;min-height:64px;padding-inline:16px}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot{width:100%;height:auto;min-height:inherit;flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex;transform:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node{zoom:1;flex:0 auto;order:2;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;position:static;inset:auto;transform:rotate(0)}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node:not([data-node-kind=opac-shell-brand],[data-node-kind=opac-shell-account]) img{max-width:100%;height:auto}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-shell-brand]{flex:auto;order:1;min-width:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-shell-account]{flex:none;order:3}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:1 0 100%;order:5}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]>.opac-page-widget--nav-links{width:100%;min-width:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .aurora-header-nav{flex-wrap:wrap;flex:auto;min-width:0;margin-left:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:1 0 100%;order:5;min-width:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:contents}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .aurora-header-nav{scroll-snap-type:x proximity;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .aurora-header-nav .opac-navlink{scroll-snap-align:start;flex:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:none;order:4}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:inline-flex}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:none;order:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:inline-flex}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-t=tab-bar]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{display:none}}@media (max-width:480px){.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:1 0 100%;order:5;min-width:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:contents}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .aurora-header-nav{scroll-snap-type:x proximity;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=scroll-row]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .aurora-header-nav .opac-navlink{scroll-snap-align:start;flex:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:none;order:4}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=collapse]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:inline-flex}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{flex:none;order:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-panel{display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=drawer]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links] .opac-nav-toggle{display:inline-flex}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node[data-menu-m=tab-bar]:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links])>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]{display:none}:is(.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]) .opac-shell-utility-bar>.opac-topbar-icon-link,.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]) .opac-shell-utility-bar>.opac-topbar-divider){display:none}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]) .opac-topbar-link{gap:0;font-size:0}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]) .opac-topbar-link .opac-ico{width:1.15rem;height:1.15rem}.opac-artemis.opac-artemis.opac-artemis .opac-shell-sections--header>.opac-node-slot>.opac-node:has(>.opac-node-slot>.opac-node[data-node-kind=opac-nav-links]) .opac-brand small{display:none}}.opac-artemis .opac-nav-scrim{z-index:var(--opac-nav-z-scrim);background:#00000073;position:fixed;inset:0}.opac-artemis .opac-nav-scrim[data-mode=collapse]{top:var(--opac-shell-header-height,64px)}.opac-artemis .opac-nav-sheet{z-index:var(--opac-nav-z-sheet);background:var(--surface);color:var(--ink);overscroll-behavior:contain;visibility:hidden;flex-direction:column;transition:transform .22s,opacity .22s,visibility 0s linear .22s;display:flex;position:fixed;overflow:auto;box-shadow:0 16px 40px #0000002e}.opac-artemis .opac-nav-sheet[data-open]{visibility:visible;transition:transform .22s,opacity .22s}.opac-artemis .opac-nav-sheet[data-mode=collapse]{left:0;right:0;top:var(--opac-shell-header-height,64px);max-height:calc(100dvh - var(--opac-shell-header-height,64px));border-bottom:1px solid var(--line);opacity:0;transform:translateY(-8px)}.opac-artemis .opac-nav-sheet[data-mode=collapse][data-open]{opacity:1;transform:none}.opac-artemis .opac-nav-sheet[data-mode=drawer]{width:min(320px,85%);inset:0 auto 0 0;transform:translate(-100%)}.opac-artemis .opac-nav-sheet[data-mode=drawer][data-open]{transform:none}.opac-artemis .opac-nav-sheet__head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex}.opac-artemis .opac-nav-sheet__title{font-weight:600}.opac-artemis .opac-nav-sheet__close{border:1px solid var(--line);border-radius:var(--radius-sm,8px);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.opac-artemis .opac-nav-sheet__close:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.opac-artemis.opac-artemis .opac-nav-sheet .aurora-header-nav{flex-direction:column;align-items:stretch;margin:0;padding:8px;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.opac-artemis.opac-artemis .opac-nav-sheet .aurora-header-nav .opac-navlink{border-radius:var(--radius-sm,8px);white-space:normal;border-bottom:0;align-items:center;width:100%;min-height:48px;padding:0 12px;display:flex}.opac-artemis.opac-artemis .opac-nav-sheet .aurora-header-nav .opac-navlink[aria-current=page]{background:var(--surface-2,var(--surface));color:var(--brand-strong,var(--brand));border-bottom-color:#0000}.opac-artemis.opac-artemis .opac-nav-tabbar{z-index:var(--opac-nav-z-tabbar);height:calc(var(--opac-tabbar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);display:flex;position:fixed;bottom:0;left:0;right:0}.opac-artemis.opac-artemis .opac-nav-tabbar>:is(.opac-nav-tab,.opac-navlink){min-width:0;color:var(--ink-soft,var(--ink));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;margin:0;padding:4px 2px;font-size:.7rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex;position:relative}.opac-artemis.opac-artemis .opac-nav-tabbar>:is(.opac-nav-tab,.opac-navlink)[aria-current=page],.opac-artemis.opac-artemis .opac-nav-tabbar>.opac-nav-tab[aria-expanded=true]{color:var(--brand-strong,var(--brand))}.opac-artemis.opac-artemis .opac-nav-tabbar>:is(.opac-nav-tab,.opac-navlink) .opac-ico{width:1.25rem;height:1.25rem;display:block}.opac-artemis.opac-artemis .opac-nav-tabbar .opac-nav-tab__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.opac-artemis.opac-artemis .opac-nav-tabbar .opac-navlink__count{margin:0;position:absolute;top:2px;left:calc(50% + 6px)}.opac-artemis:has(>.opac-nav-tabbar){padding-bottom:calc(var(--opac-tabbar-height) + env(safe-area-inset-bottom))}html:has(.opac-nav-tabbar) [data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--opac-tabbar-height,56px) + env(safe-area-inset-bottom) + 16px)}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=static]){position:static}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll]){transition:transform .22s}html:not([data-opac-nav-open]) .opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll])[data-stuck=true][data-scroll-dir=down]:not(:focus-within){transform:translateY(-100%)}html[data-opac-nav-open] .opac-artemis header.opac-topbar{transform:none}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=shrink])>.opac-node-slot{transition:zoom .2s}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=shrink])[data-shrunk=true]>.opac-node-slot{zoom:var(--opac-header-shrink)}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone:has(>header.opac-topbar){z-index:40;position:sticky;top:0}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone:has(>header.opac-topbar>.opac-node-slot>.opac-node[data-hscroll=static]){position:static}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone:has(>header.opac-topbar>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll]){transition:transform .22s}html:not([data-opac-nav-open]) .opac-artemis:not(.opac-designer-frame) .opac-doc-zone:has(>header.opac-topbar[data-stuck=true][data-scroll-dir=down]>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll]):not(:focus-within){transform:translateY(-100%)}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone>header.opac-topbar:has(>.opac-node-slot>.opac-node[data-hscroll=shrink])>.opac-node-slot{transition:zoom .2s}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone>header.opac-topbar:has(>.opac-node-slot>.opac-node[data-hscroll=shrink])[data-shrunk=true]>.opac-node-slot{zoom:var(--opac-header-shrink)}@media (prefers-reduced-motion:reduce){.opac-artemis .opac-nav-sheet,.opac-artemis .opac-nav-sheet[data-open]{transition:none}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll]){transition:none}.opac-artemis header.opac-topbar:not(.opac-doc-zone *):has(>.opac-node-slot>.opac-node[data-hscroll=shrink])>.opac-node-slot{transition:none}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone:has(>header.opac-topbar>.opac-node-slot>.opac-node[data-hscroll=hide-on-scroll]){transition:none}.opac-artemis:not(.opac-designer-frame) .opac-doc-zone>header.opac-topbar:has(>.opac-node-slot>.opac-node[data-hscroll=shrink])>.opac-node-slot{transition:none}}html.biblino:not([data-opac-dyslexia=on]) .opac-artemis :where(h1,h2,h3,h4){letter-spacing:0;font-weight:700}html.biblino .opac-artemis :where(h1){color:#4a4a4a}html.biblino .opac-artemis mark{color:inherit;background:#ffff80;border-radius:2px}html.biblino .opac-artemis .opac-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}html.biblino .opac-artemis .opac-brand{font-family:var(--display);color:var(--faint);font-weight:700}html.biblino .opac-artemis .opac-mainnav{background:var(--bg)}html.biblino .opac-artemis .opac-navlink{color:var(--brand-strong);border-radius:15px;font-weight:700}html.biblino .opac-artemis .opac-navlink:hover{color:var(--brand-strong);background:var(--surface-2)}html.biblino .opac-artemis .opac-navlink[aria-current=page]{color:var(--brand-strong);border-bottom-color:#0000}html.biblino .opac-artemis .opac-navlink__count{border-radius:1em}html.biblino .opac-artemis .opac-foot{background:var(--bg);border-top-color:#0000}html.biblino .opac-artemis .opac-foot-in{text-align:center;color:var(--ink);justify-content:center;font-size:.8rem}html.biblino .opac-artemis .opac-foot a{color:#00e;font-weight:400}html.biblino .opac-artemis .opac-foot a:hover{color:#00e;text-decoration:underline}html.biblino .opac-artemis .opac-main-region button[type=submit],html.biblino .opac-artemis .opac-main-region input[type=submit]{border-radius:3px;font-weight:700}html.biblino .opac-artemis .opac-main-region button[type=submit]:hover:not(:disabled),html.biblino .opac-artemis .opac-main-region input[type=submit]:hover:not(:disabled){background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis .opac-searchbar__modes,html.biblino .opac-artemis .opac-searchbar__mode{border-radius:3px}html.biblino .opac-artemis .opac-searchbar__field{background:var(--bg);border-width:1px;border-color:var(--line-strong);box-shadow:none;border-radius:0}html.biblino .opac-artemis .opac-searchbar__field:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 2px var(--focus-ring)}html.biblino .opac-artemis .opac-searchbar__submit{border-radius:3px;font-weight:700}html.biblino .opac-artemis .opac-searchbar__submit:hover:not(:disabled){background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis .opac-main-region :where(input,select,textarea){border-radius:0}html.biblino .opac-artemis .opac-facet-sidebar{background:var(--surface-2);box-shadow:none;border-color:silver;border-radius:0}html.biblino .opac-artemis .opac-mcard{border-color:var(--line);background:#f9f9f9;border-radius:4px;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis .opac-mcard:hover{border-color:#5d5d5d;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis .opac-mcard__title{font-family:var(--body);color:var(--brand-strong)}html.biblino .opac-artemis .opac-mcard__cover{border-radius:0;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis .opac-mcard__chip{color:#fff;background:#767676;border-radius:8px;font-weight:400}html.biblino .opac-artemis .opac-status-badge{background:0 0;border-color:#0000;border-radius:0;padding-inline:0}html.biblino .opac-artemis .opac-pagination-list a,html.biblino .opac-artemis .opac-pagination-current{border-radius:3px}html.biblino .opac-artemis .opac-detail{background:var(--surface-2);border:1px solid silver;padding:1rem}html.biblino .opac-artemis .opac-detail__cover-img{border-radius:0;box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis .opac-detail-availability{background:0 0;border-radius:0;padding-inline:0}html.biblino .opac-artemis .opac-detail-meta dt{font-style:italic;font-weight:400}html.biblino .opac-artemis .opac-similar{box-shadow:none;border-radius:0}html.biblino .opac-artemis .opac-similar__item{border-radius:0}html.biblino .opac-artemis .opac-account-profile{background:var(--surface-2);box-shadow:none;border-color:silver;border-radius:0}html.biblino .opac-artemis .opac-account-chip{border-radius:8px}html.biblino .opac-artemis .opac-login-panel{background:var(--surface-2);border:1px solid silver;padding:1rem}html.biblino .opac-artemis :where(.opac-lists-overview-item,.opac-list-detail-item,.opac-shared-list-item,.opac-saved-searches-item,.opac-suggestion-row,.opac-list-picker-item){border-radius:0}html.biblino .opac-artemis .opac-page-widget{box-shadow:none}html.biblino .opac-artemis .opac-page-hero-cta{border-radius:3px;font-weight:700}html.biblino .opac-artemis .opac-page-hero-cta:hover{background:linear-gradient(#0a4500,#78e950)}html.biblino .opac-artemis .opac-page-hero-image{border-radius:0}html.biblino .opac-artemis .opac-page-link-tile-link:hover{background:var(--surface-2);border-color:#5d5d5d}html.biblino .opac-artemis .opac-page-link-tile-label{color:var(--brand-strong);font-weight:700}html.biblino .opac-artemis .opac-page-fan__card img,html.biblino .opac-artemis .opac-page-news-thumb{box-shadow:0 10px 13px -7px #000}html.biblino .opac-artemis .opac-region--home-promo{box-shadow:none}
