.article-contents-panel{width:100%;max-height:60dvh;padding:0 0 max(1rem, env(safe-area-inset-bottom));color:#003367;background:#fff;border:0;border-radius:1rem 1rem 0 0;gap:0;margin:0;display:none;position:fixed;inset:auto 0 0;box-shadow:0 -8px 32px #0f172a1f}.article-contents-panel:popover-open{flex-direction:column;display:flex}.article-contents-panel::backdrop{background:#0006}@supports not selector(:popover-open){.article-contents-trigger,.article-contents-close{display:none}.article-contents-panel{max-height:none;box-shadow:none;margin-bottom:2rem;display:block;position:static}}@media (min-width:1280px),print{.article-contents-panel{display:none}.article-contents-panel:popover-open{display:none}}
