body{--fcom-primary-bg:#ffffff;--fcom-secondary-bg:#f0f2f5;--el-color-white:#f0f2f5;--fcom-secondary-content-bg:#f0f3f5;--fcom-active-bg:#f0f3f5;--fcom-light-bg:#E1E4EA;--fcom-deep-bg:#222530;--fcom-menu-text:#545861;--fcom-primary-text:#19283a;--el-color-primary:#19283a;--fcom-secondary-text:#525866;--fcom-text-off:#959595;--fcom-primary-button:#2B2E33;--fcom-primary-button-text:#ffffff;--fcom-primary-border:#e3e8ee;--fcom-secondary-border:#9CA3AF;--fcom-highlight-bg:#fffce3;--fcom-text-link:#2271b1}body .fcom_top_menu,body .spaces{--fcom-primary-bg:#ffffff;--fcom-primary-border:#e3e8ee;--fcom-menu-text:#545861;--fcom-menu-text-active:#545861;--fcom-menu-text-hover:#545861;--fcom-menu-bg-hover:#f0f3f5;--fcom-active-bg:#f0f3f5}.fcom_pwa_install_row{display:none}@media (max-width:768px){.fcom_pwa_install_row .fcom_pwa_install_btn{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding:8px 8px 8px 10px;border:0;border-radius:8px;background:0 0;color:var(--fcom-primary-text, inherit);font-size:14px;font-weight:500;text-align:left;cursor:pointer}.fcom_pwa_install_row .fcom_pwa_install_btn:hover{background:var(--fcom-menu-bg-hover, rgba(0, 0, 0, 0.04))}.fcom_pwa_install_row .fcom_pwa_install_btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}}@media screen{a,body,div,html,i,nav,span{margin:0;padding:0;border:0}h4,li{padding:0;border:0}img{margin:0;padding:0}a,body,div,h4,html,i,img,li,nav,span,ul{font:inherit;vertical-align:baseline}.fcom_communities_menu .fcom_space_group_header:hover .space_section_title .el-icon,h4,nav{display:block}body,body *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}body{background:var(--fcom-secondary-bg, #f0f0f1);color:var(--fcom-primary-text, #19283a);font-size:1em;line-height:1.4em;min-width:100%;--fcom-skeleton-bg:linear-gradient(90deg, #f0f2f5 25%, #e6e8eb 37%, #f0f2f5 63%)}body *{box-sizing:border-box}img,ul{border:0}a,div{outline:0}a:active,a:hover{color:var(--fcom-menu-text-hover, var(--fcom-menu-text-active, #545861))}li{margin:0 0 6px}h4{line-height:1.1;font-weight:600;font-size:1.3em;margin:.25em 0}.show_on_dark{display:none!important}.fhr_wrap{position:relative}.fcom_color_mode_core span.fcom_color_mode_action{display:flex;position:relative;align-items:center;justify-content:center;outline:0;box-sizing:border-box;cursor:pointer;color:var(--fcom-menu-text, #545861);width:20px;height:20px;font-size:20px;margin:0}.fcom_color_mode_core span.fcom_color_mode_action .show_on_dark{display:block!important;transform:scale(0);transition:.4s;-webkit-transition:.4s}.fcom_color_mode_core span.fcom_color_mode_action .show_on_light{display:block!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.4s;-webkit-transition:.4s}.fluent_com{background:var(--fcom-secondary-bg, #f0f0f1);color:var(--fcom-primary-text, #19283a)}.fcom_top_menu{padding:10px 20px;display:flex;align-items:center;justify-content:space-between;background:var(--fcom-primary-bg, white);margin-bottom:0;position:sticky;top:0;z-index:101;border-bottom:1px solid var(--fcom-primary-border, #e3e8ee);flex-wrap:wrap}.fcom_top_menu .fhr_logo a{overflow:hidden;line-height:0;margin:0;padding:0;display:block}.fcom_top_menu .fhr_logo a img{max-height:32px;width:auto}.fcom_top_menu .top_menu_left{display:flex;gap:10px;align-items:center;flex:1}.fcom_top_menu .top_menu_center{flex:2;display:flex;justify-content:center}.fcom_top_menu .top_menu_center .fcom_header_menu{display:flex;justify-content:center;gap:4px;padding:0;margin:0;list-style-type:none}.fcom_top_menu .top_menu_center .fcom_header_menu .fcom_menu_link{display:flex;gap:6px;align-items:center;line-height:100%}.fcom_top_menu .top_menu_right{flex:1;display:flex;justify-content:flex-end}.fcom_top_menu ul.top_menu_items,ul{margin:0;list-style:none;padding:0}.fcom_top_menu ul.top_menu_items li{display:inline-block;margin-bottom:0}.fcom_top_menu ul.top_menu_items li:last-child{margin-right:5px}.fcom_top_menu ul.top_menu_items li a{display:flex;text-decoration:none;color:var(--fcom-menu-text, #545861);padding:9px 12px;border-radius:8px;margin:0;cursor:pointer}.fcom_top_menu ul.top_menu_items li a:hover{color:var(--fcom-menu-text-hover, var(--fcom-menu-text, #545861));background:var(--fcom-menu-bg-hover, var(--fcom-active-bg, #f0f3f5))}.fcom_top_menu ul.top_menu_items li a span.community_name{font-size:15px;font-weight:500}.el-icon svg{width:1em;height:1em}.fcom_user_context_menu_items{display:flex!important;align-items:center;list-style:none;margin:0;padding:0}.fcom_user_context_menu_items li{display:inline-block;margin-bottom:0;margin-right:0;padding:0}.fcom_user_context_menu_items li:last-child{margin-right:5px;margin-left:10px}.fcom_user_context_menu_items li:empty{display:none!important}.fcom_user_context_menu_items li a{display:flex;align-items:center;text-decoration:none;color:var(--fcom-menu-text, #545861);gap:8px;padding:0 0 0 12px;border-radius:8px;margin:0;cursor:pointer}.fcom_user_context_menu_items li a.fcom_primary_button{padding:5px 15px}.fcom_user_context_menu_items li a:hover{color:var(--fcom-menu-text, #545861);background:var(--fcom-active-bg, #f0f3f5)}.fcom_user_context_menu_items li.top_menu_item{display:flex;align-items:center;justify-content:center;border-radius:50%}.fcom_user_context_menu_items li.top_menu_item .fcom_menu_button,.fcom_user_context_menu_items li.top_menu_item>a{all:unset;border:0;display:inline-flex;align-items:center;position:relative;color:var(--fcom-menu-text, #545861);padding:5px 7px;margin:0;font-size:20px;line-height:100%;vertical-align:middle;background:0 0;cursor:pointer;border-radius:3px}.fcom_user_context_menu_items li.top_menu_item .fcom_menu_button:hover,.fcom_user_context_menu_items li.top_menu_item>a:hover{background:var(--fcom-active-bg, #f0f3f5)}.fcom_user_context_menu_items li.top_menu_item .fcom_menu_button:focus-visible,.fcom_user_context_menu_items li.top_menu_item>a:focus-visible{outline:2px solid var(--fcom-menu-text-active, #545861);outline-offset:2px}.fcom_user_context_menu_items li.top_menu_item>a.fcom_primary_button{font-size:15px;border-radius:8px;padding:6px 12px;color:var(--fcom-primary-button-text, var(--fcom-primary-bg, #FFFFFF));background:var(--fcom-primary-button, #2B2E33);border:1px solid var(--fcom-primary-button, #2B2E33)}.fcom_user_context_menu_items li .fcom_login_btn span{width:max-content}.fcom_side_footer{padding:4px 0;position:sticky;margin-top:auto;bottom:0;width:280px;background:var(--fcom-primary-bg, white);border-top:1px solid var(--fcom-primary-border, #e4e7eb)}@media all and (max-width:640px){.fcom_side_footer{bottom:0}}.fcom_side_footer:empty,div#fcom_before_logo:empty{display:none}.space_opener{padding:0;margin:0;line-height:0;overflow:hidden;display:none}.space_opener button{padding:0;margin:0;line-height:0;font-size:28px;color:var(--fcom-menu-text, #545861);background-color:transparent;border:1px solid var(--fcom-menu-text, #545861);border-radius:8px;cursor:pointer}.space_opener button svg{font-size:16px}.fcom_sidebar_wrap{width:270px;padding-top:4px;padding-bottom:8px}.fcom_no_avatar{width:20px;height:20px;background:#613cb0;border-radius:8px;display:block}.spaces{margin-top:0;height:100%;position:absolute;left:0;top:0;width:280px;z-index:99}.spaces .space_contents{background:var(--fcom-primary-bg, white);border-right:1px solid var(--fcom-primary-border, #e4e7eb);color:var(--fcom-menu-text, #545861);position:fixed;top:var(--fcom-header-height, 55px);max-height:calc(100vh - var(--fcom-header-height, 55px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;width:280px;display:flex;flex-direction:column;justify-content:space-between;height:100vh}.spaces .space_contents::-webkit-scrollbar-track{background-color:var(--fcom-primary-bg, white)}.spaces .space_contents::-webkit-scrollbar{width:0;background-color:var(--fcom-primary-bg, white)}.spaces .space_contents:hover::-webkit-scrollbar{width:5px}.spaces .space_contents::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--fcom-primary-border, #e4e7eb);background-color:var(--fcom-primary-bg, white)}.spaces .space_contents .fcom_communities_menu{margin-top:20px}.spaces .space_contents h4.space_section_title{margin:0 0 10px 18px;font-size:.875rem;font-weight:700;color:currentColor;line-height:110%;padding:0}.spaces .space_contents ul{margin:0;padding:0;list-style:none}.spaces .space_contents ul li{margin:0;padding:0;display:block}.spaces .space_contents ul li a{text-decoration:none;color:var(--fcom-menu-text, rgb(84, 88, 97));padding:8px 8px 8px 10px;position:relative;cursor:pointer;display:flex;align-items:center;column-gap:10px;transition:all .3s;font-size:.8125rem;margin:4px 16px;border-radius:8px;line-height:160%}.spaces .space_contents ul li a .community_avatar{max-width:20px;height:20px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.spaces .space_contents ul li a .community_avatar .fcom_emoji{font-size:20px}.spaces .space_contents ul li a .community_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spaces .space_contents ul li a span.fcom_space_lock{margin-left:auto;font-size:20px;opacity:.5}.spaces .space_contents ul li a:hover{color:var(--fcom-menu-text-hover, var(--fcom-menu-text-active, #545861));background:var(--fcom-menu-bg-hover, var(--fcom-active-bg, #f0f3f5));transition:background .5s}.spaces .space_contents ul li a:hover span.fcom_space_lock{opacity:1}.feed_layout{padding-left:280px;max-width:100%;overflow-x:clip;padding-bottom:var(--fcom-mobile-menu-height, 0px);position:relative}.fcom_communities_menu .space_section_title{display:flex;column-gap:5px;cursor:pointer;font-weight:700;-webkit-user-select:none;user-select:none;transition:all .3s}.fcom_communities_menu .space_section_title .el-icon{display:none}.fcom_sm_only{display:none!important}@media all and (max-width:1024px){.feed_layout{display:flex;flex-direction:column;margin:0;padding-left:0}.feed_layout .spaces{pointer-events:none}.feed_layout .spaces .space_contents{transform:translate(-100%);visibility:hidden;pointer-events:auto;transition:transform .3s ease,visibility 0s linear .3s}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.feed_layout .spaces .space_contents{transition:none}}@media all and (max-width:1024px){.space_opener{display:block}.fcom_sm_only{display:block!important}.fcom_desktop_only{display:none!important}.fcom_top_menu ul.top_menu_items{display:flex;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;align-items:center}.fcom_top_menu ul.top_menu_items li a{padding:0 5px!important}}.community_avatar .fcom_shape .el-icon{font-size:20px}.community_avatar .fcom_shape svg{border-radius:5px}.fcom_shape{margin:0;padding:0;line-height:0}.fcom_shape .el-icon{font-size:inherit}.fcom_space_group_header.fcom_group_title{display:flex;align-items:flex-start;justify-content:space-between;margin-left:6px}@media (max-width:768px){.fcom_top_menu{transition:transform .3s ease}}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:0;justify-content:center;align-items:center;transition:all .1s;display:inline-flex;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button::-moz-focus-inner{border:0}.el-input::-webkit-scrollbar:horizontal{height:6px}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px;--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}@media (max-width:1024px){.fcom_courses{margin-bottom:20px}}@media (max-width:768px){.fcom_top_menu{padding:10px}.fcom_top_menu .top_menu_left{gap:5px}.fcom_top_menu .top_menu_left .fhr_logo img{max-height:32px;width:auto}.fcom_sm_only{display:block!important}.spaces .space_contents{height:calc(100vh - var(--fcom-header-height, 55px));max-height:calc(100dvh - var(--fcom-header-height, 55px))}}@media (max-width:425px){.fcom_top_menu{padding:10px}.fcom_top_menu .top_menu_left{gap:10px}.fcom_top_menu .top_menu_left .fhr_logo img{max-height:32px;width:auto;max-width:100px;height:auto}}.fcom_wrap{position:relative;display:block;width:100%}.fluent_com{min-height:100dvh}.fhr_wrap{hyphenate-character:""}.fhr_wrap img{margin:0}.el-button.fcom_primary_button,.el-button.fcom_primary_button:hover{color:var(--fcom-primary-button-text, var(--fcom-primary-bg, #FFFFFF));background:var(--fcom-primary-button, #2B2E33);border:1px solid var(--fcom-primary-button, #2B2E33)}.el-button.fcom_primary_button{border-radius:8px}.el-button.fcom_primary_button:hover{opacity:.8}a.el-button{text-decoration:none}.fluent_com a:focus-visible{outline:2px solid var(--el-button-outline-color, #2a598a);outline-offset:1px;transition:outline-offset 0s,outline 0s}@media (min-width:1024px){.feed_layout,.feed_layout .fcom_side_footer,.feed_layout .fcom_sidebar_wrap,.feed_layout .spaces,.feed_layout .spaces .space_contents{transition:width .2s ease,padding-left .2s ease,left .2s ease}}}