@font-face{font-family:"Sora";src:url("https://thebetterhuman.life/wp-content/plugins/fc-theme-studio/assets/fonts/sora.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Atkinson Hyperlegible";src:url("https://thebetterhuman.life/wp-content/plugins/fc-theme-studio/assets/fonts/atkinson-hyperlegible-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Atkinson Hyperlegible";src:url("https://thebetterhuman.life/wp-content/plugins/fc-theme-studio/assets/fonts/atkinson-hyperlegible-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root body{--fcom-primary-bg:#ffffff;--fcom-secondary-bg:#edf1ec;--el-color-white:#edf1ec;--fcom-secondary-content-bg:#f5f5f5;--fcom-active-bg:#f5f5f5;--fcom-light-bg:#e8e9e8;--fcom-deep-bg:#142219;--fcom-menu-text:#6d7771;--fcom-primary-text:#16261c;--el-color-primary:#16261c;--fcom-secondary-text:#6d7771;--fcom-text-off:#8a908c;--fcom-primary-button:#45a742;--fcom-primary-button-text:#111318;--fcom-primary-border:#e3e5e4;--fcom-secondary-border:#9ba29e;--fcom-highlight-bg:#f0f8f0;--fcom-text-link:#378635}
:root body .fcom_top_menu{--fcom-primary-bg:#296428;--fcom-primary-border:#3e743e;--fcom-menu-text:#aac2aa;--fcom-menu-text-active:#f0f4f0;--fcom-active-bg:#326f31;--fcom-menu-text-hover:#f0f4f0;--fcom-menu-bg-hover:#376e36;--fcom-primary-text:#f0f4f0;--el-color-primary:#f0f4f0;--fcom-secondary-text:#aac2aa;--fcom-text-off:#aac2aa;--fcom-secondary-bg:#3e743e;--fcom-secondary-content-bg:#3e743e}
:root body .spaces{--fcom-primary-bg:#ffffff;--fcom-primary-border:#e8e9e8;--fcom-menu-text:#324037;--fcom-menu-text-active:#347d32;--fcom-active-bg:#ebf5ea;--fcom-menu-text-hover:#324037;--fcom-menu-bg-hover:#f1f2f1;--fcom-primary-text:#324037;--el-color-primary:#324037;--fcom-secondary-text:#848c87;--fcom-text-off:#848c87}
:root body .feed,:root body .fcom_feed_style_card .fcom_feed_card,:root body .create_status_holder,:root body .fcom_cards .fcom_card,:root body .fcom_section .fcom_section_body,:root body .fcom_box_card_item,:root body .fcom_box_list,:root body .fcom_update_profile,:root body .fcom_dir_layout.fcom_dir_layout_grid .card_list .each_card,:root body .course_comments,:root body .fcom_feed_box.course_box,:root body .app_side_widget,:root body .fcom_welcome_box,:root body .fcom_space_page_wrap,:root body .fcom_leaderboard_profile,:root body .fcom_notification_card .fcom_notification_card__body,:root body .fcom_card_sections,:root body .fcom_no_items_wrap{border-color:transparent;box-shadow:0 1px 2px rgba(20,24,40,.05),0 6px 18px rgba(20,24,40,.07)}
:root body,:root body .fluent_com{background:radial-gradient(#dce1db 1.1px,transparent 1.6px) 0 0/14px 14px,#edf1ec}
:root body .el-progress-bar__inner{background-color:#45a742}
:root.dark body{--fcom-primary-bg:#132018;--fcom-secondary-bg:#0c150f;--el-color-white:#0c150f;--fcom-secondary-content-bg:#212e26;--fcom-active-bg:#212e26;--fcom-light-bg:#303c34;--fcom-deep-bg:#dcdedc;--fcom-menu-text:#8e9a92;--fcom-primary-text:#e0ebe3;--el-color-primary:#e0ebe3;--fcom-secondary-text:#8e9a92;--fcom-text-off:#69756d;--fcom-primary-button:#74bd71;--fcom-primary-button-text:#111318;--fcom-primary-border:#323e36;--fcom-secondary-border:#6f7b73;--fcom-highlight-bg:#213624;--fcom-text-link:#74bd71}
:root.dark body .fcom_top_menu{--fcom-primary-bg:#1a2a19;--fcom-primary-border:#313f30;--fcom-menu-text:#a4aba4;--fcom-menu-text-active:#eff0ef;--fcom-active-bg:#304d2e;--fcom-menu-text-hover:#eff0ef;--fcom-menu-bg-hover:#293828;--fcom-primary-text:#eff0ef;--el-color-primary:#eff0ef;--fcom-secondary-text:#a4aba4;--fcom-text-off:#a4aba4;--fcom-secondary-bg:#313f30;--fcom-secondary-content-bg:#313f30}
:root.dark body .spaces{--fcom-primary-bg:#0f1a13;--fcom-primary-border:#28332c;--fcom-menu-text:#dddfde;--fcom-menu-text-active:#ffffff;--fcom-active-bg:#2c352f;--fcom-menu-text-hover:#dddfde;--fcom-menu-bg-hover:#1d2821;--fcom-primary-text:#dddfde;--el-color-primary:#dddfde;--fcom-secondary-text:#8b908d;--fcom-text-off:#8b908d}
:root.dark body .feed,:root.dark body .fcom_feed_style_card .fcom_feed_card,:root.dark body .create_status_holder,:root.dark body .fcom_cards .fcom_card,:root.dark body .fcom_section .fcom_section_body,:root.dark body .fcom_box_card_item,:root.dark body .fcom_box_list,:root.dark body .fcom_update_profile,:root.dark body .fcom_dir_layout.fcom_dir_layout_grid .card_list .each_card,:root.dark body .course_comments,:root.dark body .fcom_feed_box.course_box,:root.dark body .app_side_widget,:root.dark body .fcom_welcome_box,:root.dark body .fcom_space_page_wrap,:root.dark body .fcom_leaderboard_profile,:root.dark body .fcom_notification_card .fcom_notification_card__body,:root.dark body .fcom_card_sections,:root.dark body .fcom_no_items_wrap{border-color:transparent;box-shadow:0 1px 2px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.35)}
:root.dark body,:root.dark body .fluent_com{background:radial-gradient(#252f28 1.1px,transparent 1.6px) 0 0/14px 14px,#0c150f}
:root.dark body .el-progress-bar__inner{background-color:#74bd71}
:root body{--el-border-radius-base:16px;--el-border-radius-small:14px;--fcts-radius:16px}
:root body .feed,:root body .fcom_feed_style_card .fcom_feed_card,:root body .create_status_holder,:root body .fcom_cards .fcom_card,:root body .fcom_section .fcom_section_body,:root body .fcom_box_card_item,:root body .fcom_box_list,:root body .fcom_update_profile,:root body .fcom_dir_layout.fcom_dir_layout_grid .card_list .each_card,:root body .course_comments,:root body .fcom_feed_box.course_box,:root body .app_side_widget,:root body .fcom_welcome_box,:root body .fcom_space_page_wrap,:root body .fcom_leaderboard_profile,:root body .fcom_notification_card .fcom_notification_card__body,:root body .fcom_card_sections,:root body .fcom_no_items_wrap{border-radius:16px}
:root body .fcom_single_layout.feeds{background:transparent}
:root body,:root body .fluent_com{font-family:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}:root body :is(button,input,textarea,select,.el-button,.el-input__inner){font-family:inherit}
:root body h1:not(.fxk *):not(.fcx *),:root body h2:not(.fxk *):not(.fcx *),:root body h3:not(.fxk *):not(.fcx *),:root body h4:not(.fxk *):not(.fcx *),:root body .feed_title_heading:not(.fxk *):not(.fcx *),:root body .fhr_page_title:not(.fxk *):not(.fcx *),:root body .fcom_page_title:not(.fxk *):not(.fcx *){font-family:"Sora", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:700}
:root body{--fcts-accent:#45a742}:root.dark body{--fcts-accent:#74bd71}
