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