#issue_report{position:fixed;right:2rem;bottom:2rem}#issue_report a{transition:all .3s ease;background-color:#fff;border:1rem solid #fff;padding:0;border-radius:3rem;display:flex;gap:0;align-items:center;overflow:hidden}#issue_report a div{position:relative;transition:all .3s ease;color:rgb(var(--lightred));opacity:0;width:0;right:-100%;text-wrap:nowrap}#issue_report a span{background:rgb(var(--lightred));color:#fff;height:4rem;border-radius:4rem;display:block;aspect-ratio:1/1;font-weight:900;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2}#issue_report:hover a{padding:0 0 0 2rem;gap:2rem}#issue_report:hover a div{opacity:1;width:90px;right:0}.dialog_bg{position:fixed;inset:0;background:rgba(0,0,0,.502)}#issue_dialog{position:fixed;width:clamp(600px,40%,900px);height:max-content;inset:0;margin:auto;padding:6rem;border-radius:4rem;background-color:#fff;z-index:9999;box-shadow:0 1rem 2rem rgba(0,0,0,.502)}#issue_dialog form{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 2fr}#issue_dialog form div input,#issue_dialog form div textarea{margin:unset;border:unset;width:100%;display:block;font-family:monsal-gothic,sans-serif;font-weight:300;font-size:2rem}#issue_dialog form div input:not([type=file]),#issue_dialog form div textarea:not([type=file]){height:100%;padding:1rem}#issue_dialog form div input[type=email],#issue_dialog form div input[type=text],#issue_dialog form div textarea{border-bottom:1px solid #414141}#issue_dialog form div.message{grid-column:span 2}#issue_dialog form div.message textarea{width:100%;height:100%}#issue_dialog form div.fileButtonWrapper,#issue_dialog form div.url{grid-column:span 2}#issue_dialog form div.fileButtonWrapper label{cursor:pointer;display:flex;gap:2rem;width:max-content;align-items:center;padding:2rem;border:2px dashed gray;border-radius:3rem}#issue_dialog form div.fileButtonWrapper label input:hover{cursor:pointer}#issue_dialog form div.fileButtonWrapper label input :active,#issue_dialog form div.fileButtonWrapper label input:focus{display:none}#issue_dialog form div.fileButtonWrapper label input::-webkit-file-upload-button{display:none}#issue_dialog form div.fileButtonWrapper label input::file-selector-button{display:none}#issue_dialog form div.url{display:flex;align-items:center;gap:8px;margin-block:2rem 1rem}#issue_dialog form div.url input{flex:1 1;border:unset;background-color:unset}#issue_dialog form div.fillForm{margin-top:1rem}header nav *{transition:all .3s ease;text-decoration:none}header nav input{display:none}header nav input:checked~ul{right:0}header nav input:checked~.mobile-nav-close{opacity:1;pointer-events:auto}header nav .chevron{background-image:url(/_next/static/media/chevron.493047f7.svg)}header nav .chevron,header nav .menuIcon{background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;width:25px;height:25px}header nav .menuIcon{background-image:url(/_next/static/media/menu.d10341a2.svg)}header nav .mobile-nav-icon{z-index:99;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1rem;cursor:pointer}header nav .mobile-nav-close{position:fixed;inset:0;background-color:rgba(var(--darkgrey),.8);opacity:0;pointer-events:none;transition:all .3s ease}header nav{display:flex;align-items:center;justify-content:flex-end}header nav>ul{position:fixed;right:-100%;top:0;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;height:100%;margin-top:18rem}header nav>ul>li input:checked~ul{visibility:visible;opacity:1;height:max-content}header nav>ul>li input:checked~label span{transform:rotate(90deg)}header nav>ul>li>ul{gap:0;visibility:hidden;opacity:0;height:0;position:static;flex-basis:100%;--darkred:80,1,1}header nav ul{list-style:none;background-color:rgb(var(--darkred))}header nav ul li{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}header nav ul li a{padding:1.5rem 2rem}header nav ul li a,header nav ul li div{cursor:pointer;flex:1 1;display:flex;gap:1rem;align-items:center;color:rgb(var(--offwhite),1)}header nav ul li label{display:flex;justify-content:flex-end;flex:1 1;padding:1.5rem 2rem}header nav ul li div{-webkit-user-select:none;-moz-user-select:none;user-select:none}footer nav{display:flex;align-items:center}footer nav ul{display:flex;list-style:none}footer nav ul li{padding:1.5rem 2rem}@media screen and (min-width:960px){header nav .mobile-nav-icon{display:none}header nav>ul{position:static;display:flex;height:max-content;margin:0}header nav>ul>li{flex-wrap:nowrap;width:max-content}header nav>ul>li:hover>ul{visibility:visible;opacity:1;height:max-content}header nav>ul>li:hover>label span{transform:rotate(90deg)}header nav>ul>li>ul{position:absolute;top:100%;width:max-content;background-color:rgb(var(--darkgrey))}header nav>ul>li>ul>li:hover{background-color:rgb(var(--lightred))}header nav ul{background-color:transparent}header nav ul li label{pointer-events:none;flex:unset;padding:unset}}