@font-face{font-family:intervariable;font-style:normal;font-weight:100 900;font-display:swap;font-feature-settings:'liga' 1,'calt' 1;src:url(/fonts/InterVariable.woff2)format("woff2")}.faq-page details{border:1px solid #e0e0e0;border-radius:.5rem;margin-bottom:1rem;background:var(--bs-body-bg);box-shadow:0 2px 4px rgba(0,0,0,5%);transition:box-shadow .2s ease}.faq-page details:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.faq-page summary{padding:1rem 1.25rem;cursor:pointer;font-weight:500;color:var(--bs-body-color);list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-page summary::-webkit-details-marker{display:none}.faq-page summary::after{content:"\f078";font-family:"font awesome 6 free";font-weight:900;font-size:.75rem;color:#1f99f3;transition:transform .2s ease}.faq-page summary:hover{color:#1f99f3}.faq-page details[open] summary{border-bottom:1px solid #e0e0e0;color:#1f99f3}.faq-page details[open] summary::after{transform:rotate(180deg)}.faq-page details[open]>div{padding:1.25rem;color:var(--bs-body-color)}.faq-page details[open]>div p{margin-bottom:.75rem}.faq-page details[open]>div p:last-child{margin-bottom:0}.faq-page details[open]>div ul,.faq-page details[open]>div ol{margin-bottom:.75rem;padding-left:1.5rem}.faq-page details[open]>div ul li,.faq-page details[open]>div ol li{margin-bottom:.25rem}.faq-page details[open]>div pre{position:relative;background:var(--bs-tertiary-bg);padding:.75rem 1rem;padding-right:3rem;border-radius:.25rem;white-space:pre-wrap;word-wrap:break-word;font-size:.875rem;min-height:2.5rem}.faq-page details[open]>div .copy-btn{position:absolute;top:6px;right:6px;padding:4px 8px;font-size:.75rem;background:rgba(255,255,255,.9);border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:background-color .2s,color .2s;color:#666}.faq-page details[open]>div .copy-btn:hover{background:#fff;color:#333}.faq-page details[open]>div .copy-btn.copied{background:#28a745;color:#fff;border-color:#28a745}.faq-page details[open]>div blockquote{border-left:3px solid #1f99f3;padding-left:1rem;margin:1rem 0;font-style:italic;color:var(--bs-secondary-color)}html[data-bs-theme=dark] .faq-page details{border-color:#444}html[data-bs-theme=dark] .faq-page details[open] summary{border-bottom-color:#444}html[data-bs-theme=dark] .faq-page details .copy-btn{background:rgba(50,50,50,.9);border-color:#555;color:#ccc}html[data-bs-theme=dark] .faq-page details .copy-btn:hover{background:rgba(70,70,70,.9);color:#fff}