.display{width:100%;text-align:center}.display>img,.display>iframe{width:100%;max-height:815px;object-fit:contain;aspect-ratio:16/9}#nav-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2rem;gap:1em}#nav-links>label[for=nav-toggle],#nav-links>a{font-size:2rem;padding:.5rem 1rem;position:relative;text-align:center}#nav-links>a:hover{font-weight:bold}#nav-links>a{display:inline-flex;flex-direction:column}#nav-links>a::after{content:attr(data-text);font-weight:bold;visibility:hidden;overflow:hidden;height:0;pointer-events:none}#nav-links>a,#nav-links>hr{display:none}#nav-toggle{display:none}#nav-toggle:checked~a{display:inline-flex}#nav-toggle:checked~hr{display:inline-flex}@media only screen and (max-width: 768px){#nav-links{padding-bottom:0}}@media only screen and (min-width: 768px){label[for=nav-toggle]{display:none}#nav-links{flex-direction:row;justify-content:center}#nav-links>a{font-size:1rem;display:inline-flex;width:fit-content}#nav-links>hr{display:none !important}}#footer{text-align:center;color:var(--color-subdued)}html,body{height:100%}body{display:flex;flex-direction:column}main{flex:1}hr{width:100%;border-top:2px solid var(--primary)}fieldset:has(input[aria-invalid=false]){border:var(--border-width) solid var(--form-element-valid-border-color)}fieldset:has(input[aria-invalid=true]){border:var(--border-width) solid var(--form-element-invalid-border-color)}
