.block_external_apps #user-resources{background-color:var(--lightergrey)}.block_external_apps i.faicon{font-size:1.5rem!important;margin-inline:.25em!important}.block_external_apps .button-accordion>button{width:100%;padding:1rem 3rem 1rem 1rem;background-color:var(--lightergrey);border:0;border-radius:var(--radiusValue);text-align:left;transition:.75s all;display:inline-block;position:relative}.block_external_apps .button-accordion>button .blocktitle{margin:0;display:inline;color:var(--plain-tx)}.block_external_apps .button-accordion>button .faicon{padding-right:.5em;width:1.75rem;display:inline-block;text-align:center}.block_external_apps .button-accordion>button:not(.collapsed){background-color:var(--primary)}.block_external_apps .button-accordion>button:not(.collapsed) .blocktitle{color:#fff}.block_external_apps .button-accordion>button i.toggle{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-size:.75rem;transition:.5s transform,.5s color}.block_external_apps .button-accordion>button.collapsed i.toggle{transform:translateY(-50%) rotate(180deg)}.block_external_apps .button-accordion>.details{margin:0!important}.block_external_apps .block-buttons .item{padding:var(--grid-space);white-space:pre-line;transition:.5s background-color,.5s color}.block_external_apps .block-buttons.as-single .item{margin-block:calc(var(--grid-space)/4)}.block_external_apps .inline-buttons{display:flex;gap:var(--grid-space)}.block_external_apps .inline-buttons .item{flex:1 0 min-content;padding:var(--grid-space);border-radius:var(--radiusValue);color:var(--primary);transition:.5s background-color,.5s color,.5s fill}.block_external_apps .inline-buttons .item:hover{background-color:var(--primary);color:#fff!important}#ext-resources{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--section-gap);container-type:inline-size}#ext-resources .block-buttons{flex:1 0 min-content}#ext-resources .block-buttons .item{background-color:var(--lightgrey);color:var(--plain-tx);fill:var(--primary)}#ext-resources .block-buttons .item:hover{background-color:var(--primary);color:#fff;fill:#fff}@container (max-width:400px){#ext-resources .block-buttons{flex:1 0 100%}}.faq-accordion-section{margin:1rem 0}.faq-accordion-section .card{border:1px solid #dee2e6!important;margin-bottom:.5rem}.faq-accordion-section .card:last-child{margin-bottom:0!important}.faq-accordion-section .card-header{background-color:transparent;border:0;padding:0}.faq-accordion-section .btn.btn-link{padding:1rem 3rem 1rem 1rem;font-weight:500;background-color:#f8f9fa;text-align:left;transition:all .3s ease;color:#333!important;text-decoration:none;display:inline-block;width:100%;position:relative;border-radius:0}.faq-accordion-section .btn.btn-link:hover{background-color:#e9ecef}.faq-accordion-section .btn.btn-link:not(.collapsed){background-color:var(--primary, #007bff);color:#fff!important}.faq-accordion-section .btn.btn-link i{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);display:inline-block;transition:transform .3s ease}.faq-accordion-section .btn.btn-link:not(.collapsed) i{transform:translateY(-50%) rotate(180deg)}.faq-accordion-section .card-body{padding:1rem;line-height:1.6}