.free-tools-modules-module__FQNOAG__trainingContainer{width:90%;margin:2rem auto}.free-tools-modules-module__FQNOAG__filterBar{z-index:80;background:#0a0a0a;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;padding:1rem;display:flex;position:sticky;top:80px}.free-tools-modules-module__FQNOAG__searchWrapper{flex:1;min-width:200px;max-width:400px;position:relative}.free-tools-modules-module__FQNOAG__searchIcon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.free-tools-modules-module__FQNOAG__searchInput{color:#e8e8e8;background:#050505;border:2px solid #7008e7;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.free-tools-modules-module__FQNOAG__searchInput::placeholder{color:#6b7280}.free-tools-modules-module__FQNOAG__searchInput:focus{border-color:#f59e0b}.free-tools-modules-module__FQNOAG__categorySelect{color:#e8e8e8;cursor:pointer;appearance:auto;background:#050505;border:2px solid #7008e7;border-radius:8px;outline:none;min-width:200px;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.free-tools-modules-module__FQNOAG__categorySelect:focus{border-color:#f59e0b}.free-tools-modules-module__FQNOAG__dropdown{min-width:240px;position:relative}.free-tools-modules-module__FQNOAG__dropdownTrigger{color:#e8e8e8;cursor:pointer;text-align:left;background:#050505;border:2px solid #7008e7;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s;display:flex}.free-tools-modules-module__FQNOAG__dropdownTrigger:hover,.free-tools-modules-module__FQNOAG__dropdownTrigger:focus-visible,.free-tools-modules-module__FQNOAG__dropdownTrigger[aria-expanded=true]{border-color:#f59e0b;outline:none}.free-tools-modules-module__FQNOAG__dropdownLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.free-tools-modules-module__FQNOAG__dropdownChevron{color:#ffc400;flex-shrink:0;transition:transform .2s}.free-tools-modules-module__FQNOAG__dropdownChevronOpen{transform:rotate(180deg)}.free-tools-modules-module__FQNOAG__dropdownPanel{z-index:90;background:#0a0a0a;border:2px solid #7008e7;border-radius:8px;min-width:280px;padding:.5rem;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #0009}.free-tools-modules-module__FQNOAG__dropdownSearch{color:#e8e8e8;background:#050505;border:1px solid #3b2a66;border-radius:6px;outline:none;width:100%;margin-bottom:.5rem;padding:.55rem .75rem;font-family:inherit;font-size:.95rem}.free-tools-modules-module__FQNOAG__dropdownSearch::placeholder{color:#6b7280}.free-tools-modules-module__FQNOAG__dropdownSearch:focus{border-color:#f59e0b}.free-tools-modules-module__FQNOAG__dropdownList{scrollbar-width:thin;scrollbar-color:#7008e7 transparent;max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.free-tools-modules-module__FQNOAG__dropdownOption{color:#e8e8e8;cursor:pointer;border-radius:6px;padding:.6rem .75rem;font-size:.95rem}.free-tools-modules-module__FQNOAG__dropdownOption:hover{background:#7008e74d}.free-tools-modules-module__FQNOAG__dropdownOptionActive{color:#ffc400;background:#ffc4001f;font-weight:600}.free-tools-modules-module__FQNOAG__dropdownEmpty{color:#9ca3af;text-align:center;padding:.75rem;font-size:.95rem}@media (max-width:600px){.free-tools-modules-module__FQNOAG__dropdown{width:100%}}.free-tools-modules-module__FQNOAG__noResults{text-align:center;color:#9ca3af;padding:3rem 0;font-size:1.2rem}.free-tools-modules-module__FQNOAG__loadMoreButton{color:#e8e8e8;cursor:pointer;background:#050505;border:2px solid #7008e7;border-radius:8px;padding:.75rem 2rem;font-family:inherit;font-size:1rem;transition:border-color .2s,color .2s}.free-tools-modules-module__FQNOAG__loadMoreButton:hover,.free-tools-modules-module__FQNOAG__loadMoreButton:focus-visible{color:#fff;border-color:#f59e0b}.free-tools-modules-module__FQNOAG__moduleSection{margin-bottom:4rem}.free-tools-modules-module__FQNOAG__moduleTitle{text-align:center;color:var(--h2-color);margin-bottom:2rem;font-size:2rem;font-weight:700}.free-tools-modules-module__FQNOAG__chaptersGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%;margin:0;display:grid}.free-tools-modules-module__FQNOAG__chapterCard{height:100%;color:inherit;background:#050505;border:2px solid #7008e7;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;overflow:hidden}.free-tools-modules-module__FQNOAG__chapterCard:hover,.free-tools-modules-module__FQNOAG__chapterCard:focus-visible{transform:translateY(-3px);box-shadow:0 8px 20px #0006}.free-tools-modules-module__FQNOAG__chapterImageWrapper{width:100%;overflow:hidden}.free-tools-modules-module__FQNOAG__chapterImage{width:100%;height:auto;display:block}.free-tools-modules-module__FQNOAG__chapterCardTitle{color:#fff;padding:1rem 1.25rem 1.25rem;font-size:1.3rem;font-weight:600;line-height:1.3}.free-tools-modules-module__FQNOAG__chapterCardTitle:hover{color:#74ff02}@media (max-width:1200px){.free-tools-modules-module__FQNOAG__chaptersGrid{grid-template-columns:repeat(3,1fr);width:95%}}@media (max-width:992px){.free-tools-modules-module__FQNOAG__chaptersGrid{grid-template-columns:repeat(2,1fr);width:100%}}@media (max-width:480px){.free-tools-modules-module__FQNOAG__chaptersGrid{grid-template-columns:1fr;width:100%}.free-tools-modules-module__FQNOAG__chapterCardTitle{font-size:1.4rem}.free-tools-modules-module__FQNOAG__moduleTitle{font-size:1.6rem}.free-tools-modules-module__FQNOAG__trainingContainer{width:95%}}
.free-tools-module__3_AqSG__title{text-align:center;margin-top:2%;font-size:2.5rem}.free-tools-module__3_AqSG__info{text-align:justify;width:90%;margin:2% auto;font-size:1.3rem;font-weight:500;line-height:1.4}.free-tools-module__3_AqSG__h2{text-align:center}@media (max-width:600px){.free-tools-module__3_AqSG__title{font-size:2rem}.free-tools-module__3_AqSG__info{width:95%;margin:10% auto}}
