.CoursesHome_mainContainer__Aatys{display:flex;flex-direction:column;--brand-ink:#3d4c63;--brand-ink-hover:#2f3a4c;--scroll-bg:#f7edd3;--scroll-edge:#e3d2a8;--scroll-fiber:#785a1412;--ink:#2b2b2b;--scroll-font:Georgia,"Times New Roman",Times,serif;--preview-base:#eef3ff;--preview-spot-1:#adbfdf8c;--preview-spot-2:#96aed166;--preview-spot-3:#7992be57;--preview-wash:#ffffff9e}@media (min-width:1024px){.CoursesHome_mainContainer__Aatys{flex-direction:row}}.CoursesHome_coursesHomeContainer__3MIyc{padding:20px;margin:1rem;border:1px solid #ddd;border-radius:5px;background-image:linear-gradient(135deg,#fff,#ddd);box-shadow:-7px 8px 10px #1d0101;flex:4;overflow:auto;height:100vh;scroll-behavior:smooth}.CoursesHome_courseHomeTitle__Q4_C6{display:inline-block;padding:.5rem 1rem;-webkit-clip-path:polygon(0 0,10% 5%,20% 0,30% 5%,40% 0,50% 5%,60% 0,70% 5%,80% 0,90% 5%,100% 0,100% 100%,90% 95%,80% 100%,70% 95%,60% 100%,50% 95%,40% 100%,30% 95%,20% 100%,10% 95%,0 100%);clip-path:polygon(0 0,10% 5%,20% 0,30% 5%,40% 0,50% 5%,60% 0,70% 5%,80% 0,90% 5%,100% 0,100% 100%,90% 95%,80% 100%,70% 95%,60% 100%,50% 95%,40% 100%,30% 95%,20% 100%,10% 95%,0 100%);margin-bottom:1rem;font-family:Arial Rounded MT,sans-serif;font-weight:700;color:#fff;background-color:#3d4c63;border-radius:10px;font-size:2.5rem}.CoursesHome_courseDescription__Xa2Qu{position:relative;color:var(--ink);background:radial-gradient(120px 10px at 50% -6px,#00000040,#0000 70%),radial-gradient(120px 10px at 50% calc(100% + 6px),#00000040,#0000 70%),linear-gradient(to right,#ffffff47,#ffffff0f 8%,#00000008 50%,#ffffff0f 92%,#ffffff47),repeating-linear-gradient(-5deg,#0000 0 18px,var(--scroll-fiber) 18px 19px),var(--scroll-bg);border:1px solid var(--scroll-edge);border-radius:18px/28px;padding:18px 20px;box-shadow:0 10px 22px #00000040,inset 0 0 80px #fff5d28c,inset 0 1px 0 #ffffff73;margin:.5rem 0 1rem;line-height:1.7;font-size:1.05rem;font-family:var(--scroll-font)}.CoursesHome_courseDescription__Xa2Qu p{margin:0 0 1rem;color:inherit}.CoursesHome_previewGridTitle__luzF8{color:var(--brand-ink);text-align:center;margin:0 0 .75rem;letter-spacing:.01em}.CoursesHome_courseDescription__Xa2Qu h2,.CoursesHome_courseDescription__Xa2Qu h3{color:var(--brand-ink);letter-spacing:.01em;margin-top:.5rem}.CoursesHome_courseDescription__Xa2Qu:after,.CoursesHome_courseDescription__Xa2Qu:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:88%;height:14px;background:radial-gradient(ellipse at center,#00000038,#0000 70%);filter:blur(.5px);pointer-events:none}.CoursesHome_courseDescription__Xa2Qu:before{top:-9px}.CoursesHome_courseDescription__Xa2Qu:after{bottom:-9px}.CoursesHome_coursePreviewGrid__dI_lW{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0 0 1rem}.CoursesHome_previewCard__f3Mya{display:block;text-decoration:none;color:inherit;text-align:center;border:1px solid #3d4c631f;border-radius:14px;padding:14px 16px;background:radial-gradient(circle at 20% 30%,var(--preview-spot-1),#0000 42%),radial-gradient(circle at 70% 40%,var(--preview-spot-2),#0000 52%),radial-gradient(circle at 40% 70%,var(--preview-spot-3),#0000 52%),linear-gradient(180deg,var(--preview-wash),var(--preview-wash)),var(--preview-base);box-shadow:0 8px 20px #0000001f,0 3px 6px #00000014;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease,background .18s ease;outline:none;cursor:pointer}.CoursesHome_previewCard__f3Mya:focus-visible,.CoursesHome_previewCard__f3Mya:hover{border-color:var(--brand-ink);box-shadow:0 12px 28px #0000002e,0 6px 12px #0000001a;transform:translateY(-1px)}.CoursesHome_previewTitle__ZqCr5{font-weight:700;color:var(--brand-ink);margin-bottom:8px}.CoursesHome_previewSubmodules__TmCQL{list-style:disc;list-style-position:inside;padding:0;margin:0;text-align:center}.CoursesHome_previewSubmodules__TmCQL li{font-size:.87rem;line-height:1.35;margin:4px 0;color:#333}.CoursesHome_previewMore__2Wqd9{color:#4a4f57;font-style:italic}.CoursesHome_module__ro6Hi{margin-bottom:1rem}.CoursesHome_moduleHomeTitle__KxAsF{margin-bottom:1.5rem;font-size:2rem;text-align:left;font-family:Arial Rounded MT,sans-serif;font-weight:700;color:#3d4c63}.CoursesHome_submodule__yFBsx{margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}.CoursesHome_submoduleHomeTitle__cu3_a{margin:1.5rem 0 .5rem;font-size:1.17em;text-align:left;font-family:Arial Rounded MT,sans-serif;font-weight:700;color:#3d4c63}.CoursesHome_submoduleHeader__pExZt{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;color:#313639}.CoursesHome_completionTime__kSGWx{font-size:16px;color:#555;margin-right:.5rem;margin-top:.2rem}.CoursesHome_unitsContainer__gq_Bg{margin:5px 0 1rem}.CoursesHome_unitBox__wdk2U{padding:20px;background-image:linear-gradient(135deg,#f1f1f1,#ddd);border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;justify-content:space-between;transition:background-color .2s ease;cursor:pointer;margin:1.5rem 0}.CoursesHome_comingSoon__YZyEB{opacity:.5;pointer-events:none}.CoursesHome_unitTopRow__bfQfA{width:100%;display:flex;justify-content:space-between}.CoursesHome_unitTitle__ZtFmj{color:#3d4c63;font-family:Comic Sans MS,Comic Sans,Nunito,Verdana,cursive,sans-serif;font-size:1em;font-weight:700;display:flex;align-items:center;overflow-x:auto}.CoursesHome_startChallengeButton__ivozI{background-color:var(--brand-ink);color:#fff;padding:5px 12px;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;text-transform:none;font-size:15px;font-weight:300;min-width:150px;box-shadow:0 4px 8px #00000026}.CoursesHome_startChallengeButton__ivozI:hover{background-color:var(--brand-ink-hover);box-shadow:0 4px 14px #00000038}.CoursesHome_challengeInfo__vAaXb{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:5px}.CoursesHome_tags__pZE11,.CoursesHome_timeLimit__LlnPC{display:flex;align-items:center}.CoursesHome_timeLimit__LlnPC{color:gray;font-size:12px}.CoursesHome_timeLimitLabel__ZG9DW{margin-right:5px}.CoursesHome_challengeDifficultyTag___dVZD{margin-top:5px;margin-right:4px;padding:8px 10px;border-radius:10px;width:-webkit-fit-content;width:fit-content;font-weight:100}.CoursesHome_straightforward__0xE7O{background-color:#02b875;color:#fff}.CoursesHome_moderately_challenging__1iVyQ{background-color:#f6cd61;color:#fff}.CoursesHome_challenging__CM5yP{background-color:#e66262;color:#fff}.CoursesHome_challengeTypeTag__hx3ut{margin-top:5px;margin-right:4px;padding:8px 10px;border-radius:10px;width:-webkit-fit-content;width:fit-content;font-weight:100}.CoursesHome_algorizing__Z604w{background-color:#f9d9a8;color:#000}.CoursesHome_coding__0T1Oj{background-color:#0097a9;color:#fff}.CoursesHome_tutorial__In_h9{background-color:#b9bbb9;color:#fff}.CoursesHome_low_level_design__Zt0lN{background-color:#f58090;color:#fff}.CoursesHome_system_design__FXAKx{background-color:#c64f4c;color:#fff}.CoursesHome_knowledge__QpYPq{background-color:#9370db;color:#fff}.CoursesHome_coursesSidebarContainer__ITyEq{flex:1;box-shadow:-5px 8px 15px #1d0101;margin:1rem auto;border-radius:10px;height:100vh;overflow-y:scroll;display:flex;justify-content:center}.CoursesHome_moduleAccordion__dpjFM,.CoursesHome_submoduleAccordion__H6ogn{background-image:linear-gradient(135deg,#fff,#ddd)}.CoursesHome_moduleAccordion__dpjFM{box-shadow:none;border:none;margin-bottom:1.5rem;scroll-margin-top:72px}.CoursesHome_submoduleAccordion__H6ogn{box-shadow:none;border-radius:15px;margin-top:1rem;padding-top:1rem;border:none;border-top:1px solid #e0e0e0}.CoursesHome_MuiAccordion-root__pS3d2{background-color:initial}.CoursesHome_MuiAccordionSummary-root__Pw3Mb{padding:0}.CoursesHome_MuiAccordionSummary-content__eVUM7{align-items:center}.CoursesHome_MuiAccordionSummary-expandIcon__QBuPq{color:#3d4c63}.CoursesHome_MuiCollapse-wrapperInner__KhvUq{transition-duration:30ms!important}@media (max-width:768px){.CoursesHome_courseHomeTitle__Q4_C6{padding:1.5rem 1rem}.CoursesHome_coursesSidebarContainer__ITyEq{max-width:90%}}@media (max-width:575px){.CoursesHome_unitBox__wdk2U{justify-content:center}.CoursesHome_unitTopRow__bfQfA{flex-direction:column}.CoursesHome_unitTitle__ZtFmj{justify-content:center}.CoursesHome_startChallengeButton__ivozI{margin-top:.5rem}.CoursesHome_challengeInfo__vAaXb{flex-direction:column}}@media (max-width:500px){.CoursesHome_tags__pZE11{flex-direction:column}}@media (prefers-reduced-motion:reduce){.CoursesHome_coursesHomeContainer__3MIyc{scroll-behavior:auto}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.PromotionWidget_promotionWidget__AzNHC{margin-top:.5rem;margin-bottom:.5rem;padding:1rem;border-radius:.75rem;background:var(--promotion-widget-bg,linear-gradient(135deg,#f1f1f1,#ddd));box-shadow:var(--promotion-widget-box-shadow,0 -3px 6px #0a09091a)}.PromotionWidget_promotionSection__Hn7IP{display:flex;flex-direction:column;gap:.875rem;padding:1rem;margin:1.5rem auto;max-width:100%;border-radius:.75rem;background-color:var(--promotion-section-bg,#fff)}.PromotionWidget_sectionHeader__uHLzC,.PromotionWidget_sectionIcon__Nu5rY{display:flex;align-items:center;justify-content:center}.PromotionWidget_sectionIcon__Nu5rY{margin-right:.75rem;color:var(--promotion-title-color,#3d4c63)}.PromotionWidget_sectionTitle__LQ662{font-family:Arial Rounded MT,sans-serif;font-size:1.2rem;font-weight:600;color:var(--promotion-title-color,#3d4c63);text-align:left;margin:0}.PromotionWidget_sectionDescription__BzBm0{font-size:.875rem;text-align:center;margin:0}.PromotionWidget_sectionLink__sSWwm{display:flex;justify-content:center;margin-top:-20px}.PromotionWidget_button__dPueR{background-color:var(--promotion-button-bg,#445975);color:var(--promotion-button-text,#fff)!important;padding:.5rem 1rem;text-decoration:none;display:flex;text-align:center;border-radius:.375rem;margin-top:1rem;margin-bottom:1rem;box-shadow:var(--promotion-widget-box-shadow,0 -3px 6px #0a09091a);animation:PromotionWidget_popIn__jDY7E .6s ease-out,PromotionWidget_bounceIn__QSCyQ 1s ease-out .6s,PromotionWidget_pulse___aXoq 6s ease-in-out 1.6s infinite}.PromotionWidget_sectionIcon__Nu5rY{animation:PromotionWidget_pulse___aXoq 4s ease-in-out infinite}.PromotionWidget_button__dPueR:hover{background-color:var(--promotion-button-hover-bg,#33485a);color:#fff}.PromotionWidget_button__dPueR:focus{outline:2px solid #36475e}.PromotionWidget_top__x62Qu{margin-bottom:24px}.PromotionWidget_bottom__d3w7_{margin-top:24px}.PromotionWidget_inline__NhD0O{width:100%;margin:24px 0}.PromotionWidget_sticky__Sc7xu{position:-webkit-sticky;position:sticky;bottom:0;width:100%;z-index:100}.PromotionWidget_leftSidebar__78XEw{position:fixed;left:0;top:100px;width:300px}.PromotionWidget_rightSidebar__P_rGD{position:fixed;right:0;top:100px;max-width:95%}.PromotionWidget_mobile-top__HO36n{position:static;margin-bottom:24px}.PromotionWidget_mobile-bottom__smDxM{position:static;margin-top:24px}.PromotionWidget_mobile-inline__e0iUT{position:static;width:100%;margin:24px 0}.PromotionWidget_mobile-sticky__Z4sPB{position:static;width:100%}@keyframes PromotionWidget_bounceIn__QSCyQ{0%{transform:translateY(100%);opacity:0}20%{transform:translateY(-10%);opacity:1}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(2%)}to{transform:translateY(0)}}@keyframes PromotionWidget_press__6I_mG{0%,to{transform:translateY(0);box-shadow:0 -3px 6px #0a09091a}50%{transform:translateY(3px);box-shadow:0 -1px 3px #0a09090d}}@keyframes PromotionWidget_popIn__jDY7E{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes PromotionWidget_pulse___aXoq{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@media screen and (max-width:1023px){.PromotionWidget_leftSidebar__78XEw{position:static;width:100%}.PromotionWidget_rightSidebar__P_rGD{width:90vw}}.UnitFilter_filterBar__U2zWE{position:relative;display:flex;gap:16px;padding:16px 24px;color:#1d1d1f;background-color:#fffc;border-radius:12px;box-shadow:0 4px 24px #0000000f;margin:20px 0;flex-wrap:wrap;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:all .3s ease;border:1px solid #00000014}.UnitFilter_clearButton__vLIM7,.UnitFilter_filterButton__YWGcs,.UnitFilter_sortButton__3M1Lu{border:none;color:#1d1d1f;padding:12px 16px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;background-color:#f0f0f5e6;box-shadow:0 2px 8px #0000000a;position:relative;display:flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0;transition:all .2s ease;min-width:80px;justify-content:center;letter-spacing:-.01em}.UnitFilter_clearButton__vLIM7:hover,.UnitFilter_filterButton__YWGcs:hover,.UnitFilter_sortButton__3M1Lu:hover{background-color:#e6e6ebe6;transform:translateY(-1px)}.UnitFilter_filterButton__YWGcs.UnitFilter_active__S7HjB,.UnitFilter_sortButton__3M1Lu.UnitFilter_active__S7HjB{background-color:#06c;color:#fff}.UnitFilter_clearButton__vLIM7{background-color:#dcdce1e6}.UnitFilter_clearButton__vLIM7:hover{background-color:#c8c8cde6}.UnitFilter_dropdownSort__JBdXU{position:relative;z-index:20}.UnitFilter_dropdownContent__T1dew{position:absolute;top:calc(100% + 8px);left:0;min-width:240px;background-color:#fffffffa;padding:12px;border-radius:12px;box-shadow:0 10px 25px #0000001f;z-index:999;display:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #00000014;animation:UnitFilter_fadeIn__BAb7W .2s ease}@keyframes UnitFilter_fadeIn__BAb7W{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.UnitFilter_dropdownContent__T1dew.UnitFilter_show__Esvit{display:flex;flex-direction:column;gap:10px}.UnitFilter_dropdownContent__T1dew div,.UnitFilter_dropdownContent__T1dew label{color:#1d1d1f;font-size:14px;margin:0;cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;transition:background-color .15s ease}.UnitFilter_dropdownContent__T1dew div:hover,.UnitFilter_dropdownContent__T1dew label:hover{background-color:#0066cc14}.UnitFilter_dropdownContent__T1dew input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:4px;border:1px solid #0003;background-color:#fff;margin-right:8px;position:relative;cursor:pointer;transition:all .2s ease}.UnitFilter_dropdownContent__T1dew input[type=checkbox]:checked{background-color:#06c;border-color:#06c}.UnitFilter_dropdownContent__T1dew input[type=checkbox]:checked:after{content:"";position:absolute;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);top:2px;left:6px}.UnitFilter_mobileFilterIcon__CDddD{display:none;cursor:pointer;color:#1d1d1f}.UnitFilter_desktopFilters__LZPhW{display:flex;gap:15px;max-width:100%;flex-wrap:wrap;align-items:center}.UnitFilter_sidebarOverlay__G4av3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;display:none;opacity:0;transition:opacity .3s ease;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.UnitFilter_sidebarOverlay__G4av3.UnitFilter_open__hlSSf{display:block;opacity:1}.UnitFilter_mobileSidebar___iQi5{position:fixed;top:0;right:-320px;width:300px;height:100%;background-color:#fffffffa;padding:24px;box-shadow:-5px 0 25px #00000026;z-index:100;transition:right .4s cubic-bezier(.16,1,.3,1);overflow-y:auto;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:none}.UnitFilter_mobileSidebar___iQi5.UnitFilter_open__hlSSf{right:0}.UnitFilter_sidebarHeader__yDZPx{display:flex;justify-content:space-between;align-items:center;color:#1d1d1f;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #00000014}.UnitFilter_sidebarHeader__yDZPx h3{font-size:20px;font-weight:600;margin:0;letter-spacing:-.01em}.UnitFilter_closeIcon__faSJa{cursor:pointer;font-size:20px;color:#1d1d1f;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.UnitFilter_closeIcon__faSJa:hover{background-color:#0000000d}.UnitFilter_filterSection__2essF{margin-bottom:18px}.UnitFilter_filterSectionHeader__cnoMc{display:flex;justify-content:space-between;align-items:center;color:#1d1d1f;cursor:pointer;padding:12px 0;border-radius:8px;margin-bottom:4px}.UnitFilter_filterSectionHeader__cnoMc h4{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.UnitFilter_filterCount__H8MGN{background-color:#06c;color:#fff;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500;margin-left:8px}.UnitFilter_clear-button__Vydsg{width:100%;padding:12px;margin-top:16px;border-radius:10px;background-color:#f5f5f7;color:#1d1d1f;border:none;font-weight:500;cursor:pointer;transition:background-color .2s ease}.UnitFilter_clear-button__Vydsg:hover{background-color:#e5e5e7}.UnitFilter_filterDropdown__FeVmU{background-color:#f5f5f7;border-radius:10px;padding:8px;margin-top:8px}@media (max-width:1024px){.UnitFilter_clearButton__vLIM7,.UnitFilter_filterButton__YWGcs,.UnitFilter_sortButton__3M1Lu{padding:10px 14px;font-size:13px}.UnitFilter_filterBar__U2zWE{padding:14px 20px;gap:12px}}@media (max-width:768px){.UnitFilter_filterBar__U2zWE{padding:12px 16px;flex-wrap:nowrap;justify-content:space-between}.UnitFilter_mobileSidebar___iQi5{position:fixed;top:0;bottom:0;background-color:#fffffffa;box-shadow:-5px 0 25px #00000026;z-index:100;transition:right .4s cubic-bezier(.16,1,.3,1);overflow-y:auto;display:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.UnitFilter_mobileSidebar___iQi5.UnitFilter_open__hlSSf{right:0;display:block}.UnitFilter_mobileSidebar___iQi5 .UnitFilter_dropdownContent__T1dew{position:static;top:auto;left:auto;box-shadow:none;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;margin:8px 0;display:flex;gap:5px}.UnitFilter_mobileFilterIcon__CDddD{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#f0f0f5e6;box-shadow:0 2px 8px #0000000a}.UnitFilter_mobileFilterIcon__CDddD:hover{background-color:#e6e6ebe6}.UnitFilter_filterButton__YWGcs{display:none}.UnitFilter_sortButton__3M1Lu{flex:1;max-width:180px}.UnitFilter_desktopFilters__LZPhW{flex:1;justify-content:flex-end;gap:10px}.UnitFilter_clearButton__vLIM7{min-width:unset;padding:10px 14px}}@media (max-width:480px){.UnitFilter_filterBar__U2zWE{padding:10px 12px}.UnitFilter_clearButton__vLIM7,.UnitFilter_sortButton__3M1Lu{font-size:12px;padding:8px 12px}}.UnitFilter_active__S7HjB{background-color:#06c;color:#fff}.UnitFilter_activeMobileFilter__GfOkC{background-color:#06c;color:#fff;padding:10px}.SearchBar_searchContainer__IuM91{position:relative;width:100%;max-width:400px;height:40px;margin:0 auto}.SearchBar_searchIconWrapper__PcSS_{position:absolute;display:flex;align-items:center;height:100%;left:12px;pointer-events:none}.SearchBar_searchIcon__mqC63{color:#8e9196;font-size:20px}.SearchBar_searchInput__0n_ed{width:100%;height:100%;padding:0 12px 0 42px;font-size:14px;line-height:1.5;border:1px solid #00000014;border-radius:10px;background-color:#f0f0f5e6;color:#1d1d1f;transition:all .2s ease;outline:none;display:flex;align-items:center}.SearchBar_searchInput__0n_ed:focus{box-shadow:0 0 0 2px #06c3;border-color:#06c}.SearchBar_searchInput__0n_ed::placeholder{color:#8a898c}@media (max-width:768px){.SearchBar_searchContainer__IuM91{max-width:100%;padding:0 2px;height:38px}.SearchBar_searchInput__0n_ed{padding:0 10px 0 36px;font-size:13px}.SearchBar_searchIconWrapper__PcSS_{left:8px}}@media (max-width:480px){.SearchBar_searchContainer__IuM91{height:36px}.SearchBar_searchInput__0n_ed{padding:0 8px 0 32px;font-size:12px}.SearchBar_searchIconWrapper__PcSS_{left:6px}}