header>div{position:relative;margin-top:.5rem;height:100%}
header :is(h1,p){width:100%;vertical-align:middle;color:#9f2a06;line-height:1.1;text-align:center}
header h1{margin:0;font-size:2rem}header p{font-size:1.3rem;margin:0 0 .2rem}header img{height:calc(var(--hh)/3)}
footer>*{width:var(--feh);margin-top:1rem}footer>iframe{height:var(--feh)}footer ol{list-style-type:none}
footer .ft0{display:flex;flex-direction:column;gap:1rem}footer .ft0>*{width:fit-content;margin:0}footer .ft0 *{vertical-align:middle}
footer .ft1 img{height:2.5rem}footer .ft1{display:inline-grid;align-items:center;grid-template-columns:auto auto}
footer h4.ft1 a{text-decoration:none}footer h4.ft1 span{margin-left:.25rem}
.lgin{min-width:12rem;text-align:center;align-self:flex-end}.lgin>*{margin:0 auto!important}
.dropdown{position:absolute;margin-top:4px;right:0;background-color:#f1f1f1;border:1px solid #888;z-index:1}
.dropdown>*{margin:.5rem 2px;padding:1px 4px;white-space:nowrap!important}
#CURTAIN{position:fixed;top:0;left:0;width:100vw;height:100vh}


