.page-faq{min-height:var(--view-height-without-navbar);padding-inline:20px}.page-faq details summary{color:var(--fg-default-shade);cursor:pointer;padding:6px 0;position:relative}.page-faq details summary::marker{content:""}.page-faq details summary:after{color:inherit;content:"+";font-size:1.5em;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-faq details summary h2{color:inherit}.page-faq details summary:hover{color:var(--fg-default)}.page-faq details[open] summary:after{content:"-"}.page-faq details .details-content{color:var(--fg-default-shade);font-family:sans-serif;font-style:italic;font-weight:100;opacity:.7;padding-top:15px}.page-faq ul{display:inline-flex;flex-direction:column;list-style:none;padding:0;width:min(800px,100%)}.page-faq ul li{background-color:var(--ui-bg-elevated);border:1px solid hsla(0,0%,50%,.2);border-radius:3px;box-shadow:0 0 7px 5px #0000001a;margin-bottom:20px;padding:10px 20px;text-align:left;transition:border-color .3s}.page-faq ul li h2{display:inline-block;font-size:1.3em;font-weight:400;margin:0}.page-faq ul li p{color:#ddd;margin-bottom:20px}.page-faq ul li p a{color:var(--ui-primary);text-decoration:underline}
