:root{--transition-faqman:all .5s ease-out;--faqman-border-color:var(--bg-dependent-bg-color-flat);--faqman-grid-gap:calc(var(--mp) * .5);}.faqman{background-color:transparent;contain:layout;width:stretch;min-width:50%;opacity:0;pointer-events:none;max-height:0;padding:calc(var(--mp) * 0);display:grid;grid-template-columns:repeat(1,1fr);gap:var(--faqman-grid-gap);}.faqman_show{opacity:1;pointer-events:all;max-height:300vh;}.faqman,.faqman *{transition:var(--transition-faqman) !important;box-sizing:border-box;}.faqman_question{display:flex;align-items:flex-start;align-content:center;justify-items:center;justify-content:center;box-shadow:var(--box-shadow-tiny);border-radius:calc(var(--mp) * .5);cursor:pointer;z-index:100;padding:calc(var(--mp) * .5);opacity:0px;overflow:visible;font-weight:700;filter:brightness(75%);}.faqman_block{overflow:visible;}.faqman_question,.faqman_answer{border:1pt solid var(--faqman-border-color);background-color:var(--bg-dependent-bg-color-trans);color:var(--bg-dependent-fg-color-flat);}.faqman_answer{z-index:1;transform-origin:0px 0px;border-bottom-left-radius:calc(var(--mp) * .5);border-bottom-right-radius:calc(var(--mp) * .5);border-color:transparent !important;max-height:0px;overflow-y:hidden !important;overscroll-behavior:contain;opacity:0;}.faqman_content{opacity:0;font-size:1rem;transform:translateY(-1rem) scale(.9);filter:brightness(50%);}.faqman_block_active .faqman_question{border-bottom-left-radius:calc(var(--mp) * 0);border-bottom-right-radius:calc(var(--mp) * 0);}.faqman_question_icon_expand{transform-origin:50% 50% !important;}.faqman_question_icon_expand .icon{width:1rem;height:1rem;padding:0px !important;}.faqman_block_active .faqman_question .faqman_question_icon_expand{transform:rotate(180deg);}.faqman_block_active .faqman_answer{border-color:var(--faqman-border-color) !important;border-top-color:transparent;opacity:1;}.faqman_block_active .faqman_answer,.faqman_block_active .faqman_content{height:100%;filter:brightness(100%);}.faqman_block_active .faqman_content{overflow-y:visible;transform:none !important;opacity:1;}.faqman_block_active .faqman_content,.faqman_block_active .faqman_answer{opacity:1;}.faqman_question_icon_expand,.faqman_question_number,.faqman_question_caption{min-width:2rem;padding:calc(var(--mp) * 1);display:block;}.faqman_question_number{text-align:right;}.faqman_question_caption{text-align:left;width:100%;width:stretch;border-left:1pt dotted var(--bg-dependent-fg-color-trans);border-right:1pt dotted var(--bg-dependent-fg-color-trans);margin-left:calc(var(--mp) * 1);margin-right:calc(var(--mp) * 1);}.faqman_block:hover .faqman_question{box-shadow:var(--box-glow-soft);filter:brightness(100%) hue-rotate(30deg);}.faqman_block_active .faqman_question{filter:brightness(150%);}.faqman .app_name{text-align:center;font-size:8pt;background-color:var(--bg-dependent-bg-color-trans);color:var(--bg-dependent-fg-color-flat);backdrop-filter:var(--backdrop-filter);padding:calc(var(--mp) * .25);padding-left:calc(var(--mp) * .5);padding-right:calc(var(--mp) * .5);border-bottom-left-radius:calc(var(--mp) * .5);border-bottom-right-radius:calc(var(--mp) * .5);width:fit-content;margin-left:auto;margin-right:0px;opacity:.75;transition:var(--transition-mid);position:relative;margin-top:calc(var(--faqman-grid-gap) * -1 + 1pt);margin-right:calc(var(--faqman-grid-gap) * 1);z-index:0;}.faqman .app_name:hover{opacity:1;}@media screen and (min-width:1024px){.faqman{max-width:calc(var(--contents-width) * .5);}.faqman_content{padding:calc(var(--mp) * 4);}}@media screen and (max-width:1023px){.faqman_content{padding:calc(var(--mp) * 2);}}