 body{background:var( --codey_bg );color:var( --codey_color );font-family:var( --codey_font );}html.codey-theme_dark *{color-scheme:dark;}a{color:var( --codey_color );transition:var( --codey_transition );}header{display:block;width:100%;position:relative;}.codey-header_content{display:flex;justify-content:space-between;align-items:center;padding:50px 0;margin:0;}.codey-header_content .codey-header_logo{min-width:25%;max-width:25%;}.codey-theme_dark .codey-header_content .codey-header_logo .codey-header_logo_white, .codey-theme_white .codey-header_content .codey-header_logo .codey-header_logo_dark, .codey-theme_dark .codey-footer_copyright .codey-footer_logo_white, .codey-theme_white .codey-footer_copyright .codey-footer_logo_dark{display:none !important;}.codey-header_content .codey-header_search{min-width:50%;max-width:50%;display:flex;justify-content:center;}.codey-header_content .codey-header_search #elSearch{color:var( --codey_search_color );background:var( --codey_search );border-radius:var( --codey_search_border_radius );border:var( --codey_border );height:var( --codey_search_height );}.codey-header_content .codey-header_search #elSearch .cSearchSubmit, .codey-header_content .codey-header_search #elSearch .cSearchFilter .cSearchFilter__text{transition:var( --codey_transition );}.codey-header_content .codey-header_search #elSearch .cSearchSubmit:hover, .codey-header_content .codey-header_search #elSearch .cSearchSubmit:focus, .codey-header_content .codey-header_search #elSearch .cSearchFilter:focus-within .cSearchFilter__text, .codey-header_content .codey-header_search #elSearch .cSearchFilter:hover .cSearchFilter__text{background-color:var( --codey_primary );color:var( --codey_white );outline:none !important;}.codey-header_content .codey-header_search #elSearch .cSearchFilter__menu input:checked + .cSearchFilter__menuText{background-color:var( --codey_primary );color:var( --codey_white );}.codey-header_content .codey-header_userbar{min-width:25%;max-width:25%;display:flex;justify-content:flex-end;}.codey-header_content .codey-header_userbar #elUserNav > li:not(:last-child){margin-right:10px;}.codey-header_content .codey-header_userbar #elUserNav > li > a:not(#elRegisterButton, #elUserSignIn){display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:12px;font-size:16px;transition:all .3s ease;}.codey-header_content .codey-header_userbar #elUserNav > li.cNotifications > a{background:rgba(15, 202, 122, 0.15);color:rgba(15, 202, 122, 1);}.codey-header_content .codey-header_userbar #elUserNav > li.cNotifications > a:hover{color:rgba(255, 255, 255, 1);background:rgba(15, 202, 122, 1);}.codey-header_content .codey-header_userbar #elUserNav > li.cInbox > a{background:rgba(5, 142, 252, 0.15);color:rgba(5, 142, 252, 1);}.codey-header_content .codey-header_userbar #elUserNav > li.cInbox > a:hover{color:rgba(255, 255, 255, 1);background:rgba(5, 142, 252, 1);}.codey-header_content .codey-header_userbar #elUserNav > li.cReports > a{background:rgba(232, 83, 71, 0.15);color:rgba(232, 83, 71, 1);}.codey-header_content .codey-header_userbar #elUserNav > li.cReports > a:hover{color:rgba(255, 255, 255, 1);background:rgba(232, 83, 71, 1);}.codey-header_content .codey-header_userbar #elUserNav > li > a.ipsUserPhoto{width:40px;height:40px;}.elUserNav_achievements{align-items:center;}#codey-menu{display:block;width:100%;padding:20px 0;position:relative;}#codey-menu .ipsNavBar_primary #elSearchWrapper, #codey-menu .ipsNavBar_primary #elSearchWrap{width:0;overflow:hidden;}#codey-menu nav{background:var(--codey_forums_bg );border-radius:var(--codey_forums_border_radius );border:var(--codey_border );padding:0 30px;z-index:unset;}#codey-menu .ipsNavBar_primary{padding:0;}#codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li > a{display:flex;justify-content:center;align-items:center;font-size:var( --codey_menu_item_font_size );font-weight:var( --codey_menu_item_font_weight );height:var( --codey_menu_item_height );border-radius:var( --codey_menu_item_border_radius );}#codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li > a:before{content:'';display:block;width:calc( 100% - 36px );height:3px;background:var( --codey_menu_item_hover );border-radius:3px;position:absolute;left:50%;top:0;opacity:0;visibility:hidden;transform:translateX(-50%);transition:all .3s ease;}#codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li > a:hover, #codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li.ipsNavBar_active > a{color:var( --codey_menu_item_hover );}#codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li > a:hover:before, #codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li.ipsNavBar_active > a:before{opacity:1;visibility:visible;}#codey-menu .ipsNavBar_primary > ul[data-role="primaryNavBar"] > li:not(:last-child){margin-right:10px;}#codey-menu .codey-menu_socials{flex:none;display:flex;justify-content:flex-end;align-items:center;}#codey-menu .codey-menu_socials > li:not(:last-child){margin-right:10px;}#codey-menu .codey-menu_socials > li > a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var( --codey_socials_item_color );background:var( --codey_socials_item_bg );border-radius:var( --codey_socials_item_border_radius );padding:0;margin:0;}#codey-menu .codey-menu_socials > li > a:hover{color:var( --codey_socials_item_color_hover );background:var( --codey_socials_item_bg_hover );}#codey-menu .codey-theme_switch{padding:0 0 0 10px;}#codey-menu .codey-theme_switch button{display:flex;justify-content:center;align-items:center;color:var( --codey_switcher_color );background:var( --codey_switcher_bg );height:var( --codey_switcher_height );border-radius:var( --codey_switcher_border_radius );border:var( --codey_border );padding:0 var(--sp-4);cursor:pointer;}#codey-menu .codey-theme_switch button .codey-theme_switch_icon{display:flex;justify-content:center;align-items:center;transition:opacity 0.4s 0.25s, transform 0.6s 0.25s;transition-timing-function:cubic-bezier(0.1, 0.75, 0.25, 1);}#codey-menu .codey-theme_switch button .codey-theme_switch_icon + .codey-theme_switch_icon{margin-inline-start:0;margin-inline-end:0;opacity:0;transform:translateX(-10px);transition-delay:0s;order:-3;}#codey-menu .codey-theme_switch button .codey-theme_switch_icon i{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var( --codey_switcher_item_color );background:var( --codey_switcher_item_bg );border-radius:var( --codey_switcher_item_border_radius );margin-left:8px;padding:0;}#codey-menu .codey-theme_switch button .codey-theme_switch_icon + .codey-theme_switch_icon i{margin-left:0;margin-right:8px;}#codey-menu .codey-theme_switch button .codey-theme_switch_text{transition:opacity 0.4s 0.25s, transform 0.6s 0.25s;transition-timing-function:cubic-bezier(0.1, 0.75, 0.25, 1);margin-inline-start:-78px;}#codey-menu .codey-theme_switch button .codey-theme_switch_text{display:flex;justify-content:center;align-items:center;transition:opacity 0.4s 0.25s, transform 0.6s 0.25s;transition-timing-function:cubic-bezier(0.1, 0.75, 0.25, 1);}#codey-menu .codey-theme_switch button .codey-theme_switch_text + .codey-theme_switch_text{margin-inline-start:0;margin-inline-end:0;opacity:0;transform:translateX(-10px);transition-delay:0s;order:-2;}.codey-theme_dark #codey-menu .codey-theme_switch button .codey-theme_switch_text + .codey-theme_switch_text{transition-delay:0.1s;transform:translateX(34px);}.codey-theme_dark #codey-menu .codey-theme_switch button .codey-theme_switch_text, .codey-theme_dark #codey-menu .codey-theme_switch button .codey-theme_switch_icon{opacity:0;transition-delay:0s;transform:translateX(10px);}.codey-theme_dark #codey-menu .codey-theme_switch button .codey-theme_switch_text + .codey-theme_switch_text, .codey-theme_dark #codey-menu .codey-theme_switch button .codey-theme_switch_icon + .codey-theme_switch_icon{opacity:1;transform:translateX(0);transition-delay:0.225s;}[data-widgetarea="header"] .ipsWidget, [data-widgetarea="footer"] .ipsWidget, #codey-forums > li.cForumRow, #codey-subforums{background:var( --codey_forums_bg );border-radius:var( --codey_forums_border_radius );border:var( --codey_border );box-shadow:none;padding:30px;}.ipsWidget.ipsWidget_horizontal[data-blockid^="app_bimchatbox"]{padding:30px !important;}[data-widgetarea="header"] .ipsWidget .ipsType_sectionTitle, [data-widgetarea="header"] .ipsWidget .ipsWidget_title, [data-widgetarea="footer"] .ipsWidget .ipsType_sectionTitle, [data-widgetarea="footer"] .ipsWidget .ipsWidget_title, #codey-forums > li.cForumRow > h2.ipsType_sectionTitle, #codey-subforums h2.ipsType_sectionTitle{display:flex;justify-content:space-between;align-items:center;background:transparent;border-bottom:0;min-height:48px;position:relative;padding:var(--sp-4) var(--sp-5) var(--sp-4) calc( 48px + var(--sp-5) );margin-bottom:20px;}.ipsWidget.ipsWidget_horizontal[data-blockid^="app_bimchatbox"] #elChatbox{margin-bottom:20px !important;}[data-widgetarea="header"] .ipsWidget .ipsType_sectionTitle:before, [data-widgetarea="header"] .ipsWidget .ipsWidget_title:before, [data-widgetarea="footer"] .ipsWidget .ipsType_sectionTitle:before, [data-widgetarea="footer"] .ipsWidget .ipsWidget_title:before, #codey-forums > li.cForumRow > h2.ipsType_sectionTitle:before, #codey-subforums h2.ipsType_sectionTitle:before{content:'\f186';display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:var( --codey_forums_icon_color );font-size:var( --codey_forums_icon_font_size );font-family:var( --codey_forums_icon_font_family );background:var( --codey_forums_icon_bg );border-radius:var( --codey_forums_icon_border_radius );position:absolute;left:0;top:50%;transform:translate(0,-50%);}.ipsWidget.ipsWidget_horizontal[data-blockid^="app_bimchatbox"] #elChatboxContent{background:rgb( var(--theme-area_background_light) );border-radius:var( --codey_forums_border_radius );}[data-widgetarea="footer"] .ipsWidget_title{display:flex;justify-content:space-between;align-items:center;background:transparent;border-bottom:0;min-height:48px;position:relative;padding:var(--sp-4) var(--sp-5) var(--sp-4) calc( 48px + var(--sp-5) );margin-bottom:20px;}[data-widgetarea="footer"] .ipsWidget_title:before{content:'\f186';display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:var( --codey_forums_icon_color );font-size:var( --codey_forums_icon_font_size );font-family:var( --codey_forums_icon_font_family );background:var( --codey_forums_icon_bg );border-radius:var( --codey_forums_icon_border_radius );position:absolute;left:0;top:50%;transform:translate(0,-50%);}[data-widgetarea="footer"] .ipsWidget_title > .ipsFlex{flex:1 1 auto;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li:not(:last-child){margin-right:25px;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li > h2{font-size:9px;text-transform:uppercase;margin:0 0 5px;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li > p{color:var( --codey_primary );font-size:12px;margin:0;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow, #codey-subforums > ol.ipsDataList > li.cForumRow{background:rgb( var(--theme-area_background_light) );border-radius:var( --codey_subforums_border_radius );border:var( --codey_border );padding:10px;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow:not(:last-child), #codey-subforums > ol.ipsDataList > li.cForumRow:not(:last-child){margin-bottom:15px;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow .ipsDataItem_icon, #codey-subforums > ol.ipsDataList > li.cForumRow .ipsDataItem_icon{padding:0 10px 0 0;min-width:6px;position:relative;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow .ipsDataItem_icon .ipsItemStatus.ipsItemStatus_large, #codey-subforums > ol.ipsDataList > li.cForumRow .ipsDataItem_icon .ipsItemStatus.ipsItemStatus_large{display:block;width:6px;height:50px;background:var( --codey_subforums_icon_bg_unread );border-radius:var( --codey_subforums_icon_border_radius );opacity:1;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow .ipsDataItem_icon .ipsItemStatus.ipsItemStatus_large.ipsItemStatus_read, #codey-subforums > ol.ipsDataList > li.cForumRow .ipsDataItem_icon .ipsItemStatus.ipsItemStatus_large.ipsItemStatus_read{background:var( --codey_subforums_icon_bg );}@media (min-width:980px){html[dir="ltr"] .ipsDataItem_subList{background-image:none !important;padding:0 !important;margin:5px 0px 5px 0;font-size:13px;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));}.ipsDataItem_subList li{margin-right:0 !important;}.ipsDataItem_subList li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}.ipsDataItem_subList .ipsItemStatus:not(.ipsItemStatus_large){display:none;}.ipsDataItem_subList li a:after{content:none;}.ipsDataItem_subList li a:before{content:"\f07b";color:#2f304c;font:normal normal normal 14px/1 FontAwesome;align-items:center;display:inline-flex;margin:0px 5px 0px 1px;}.ipsDataItem_subList li.ipsDataItem_unread a:before{margin:0px 2px 0px 1px;color:#5d60ef;content:"\f07b";}.ipsMessage, .ipsAnnouncement{border:0 !important;box-shadow:none;border-radius:12px;}.ipsMessage_error{background:#e85347;}.ipsMessage_success{background:#0fca7a;}.ipsMessage_info, .ipsMessage_information{background:#058efc;}.ipsMessage_warning{background:#fd9722;}.cProfileRepScore_positive{background:#0fca7a;}.ipsPageHead_special{border-radius:12px 12px 0 0;}#elProfileStats{border-radius:0 0 12px 12px;}.ipsBox, #ipsLayout_mainArea > .ipsForm[action$='do=edit'] > .ipsForm, .ipsTabs_panels, [data-ipseditor], .ipsHovercard, .ipsApp .ipsButton, .ipsMenu, .ipsMenu_title, .ipsMenu_item, .ipsMenu_item > a:not( .ipsMenu_itemInline ), .ipsMenu_item > span:not( .ipsMenu_itemInline ), .ipsMenu_item > button:not( .ipsMenu_itemInline ), #cbInput_container input, .bimcb_chatArea, .ipsAnnouncement a, .ipsUserPhoto{border-radius:12px !important;}.ipsMenu_item i{color:#5d60ef;}.ipsType_sectionTitle{border-radius:12px 12px 0 0;}#chatBoxForm{border-radius:0 0 12px 12px;}.ipsMenu{padding:7px !important;}[data-membergroup="4"].ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ){box-shadow:0 0 0 5px rgba( 255, 0, 0, 0.15 ),inset 0 0 0 1px rgba( 255, 0, 0, 1 );}[data-membergroup="4"].ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .ipsBadge_highlightedGroup{--badge--background:rgb( 255, 0, 0 );--badge--color:rgb( 255, 255, 255 );}.ipsOnlineStatus, .ipsOnlineStatus_online{color:#0fca7a;}.ipsAchievementsProgress > *{background:#0fca7a;}.elUserNav_achievements{align-items:center;}.cbAnn{background:rgba(5, 142, 252, 0.15);color:rgba(5, 142, 252, 1);border-radius:var( --codey_forums_border_radius ) var( --codey_forums_border_radius ) 0 0;}:focus{outline:none;}.ipsApp .ipsToolbox .ipsToolbox_sectionTitle{background:#5d60ef;padding:10px 15px;font-weight:normal;border-radius:4px;}.ipsMenu_title{background:#575aee;color:#fff;}.chat_row.ipsDataItem_new{background:rgba(87, 90, 238, 0.1);position:relative;}.chat_row.ipsDataItem_new:before{content:'';display:block;width:4px;height:70%;background:#575aee;border-radius:0 12px 12px 0;position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:1;}.codey__socials{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;}.codey__socials li:not(:last-child){margin-right:10px;}.codey__socials li a{display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:12px;background:rgba(93, 96, 239, 1);font-size:18px;color:#fff;transition:all .3s ease;}.codey__socials li a:hover{color:rgba(93, 96, 239, 1);background:rgba(93, 96, 239, 0.15);}.cPost .ipsComment_author{width:300px;min-width:300px;max-width:300px;}.codey-post_author .defaultGroup{border-radius:30px;color:#fff;display:inline-block;font-weight:500;letter-spacing:0;padding:0 18px;text-shadow:none;vertical-align:middle;font-size:13px;height:32px;line-height:32px;}.codey-post_author .admin{background-color:#ff0000;}.codey-post_author .op{background-color:#AF20AB;}.codey-post_author .mod{background-color:#28b500;}.codey-post_author .support{background-color:#FF7401;}.codey-post_author .vip{background-color:#0093ff;}.codey-post_author .designer{background-color:#9c6aff;}.codey-post_author .deserved{background-color:#C49A47;}.codey-post_author .regular{background-color:#21A4B3;}.codey-post_author .official{background-color:#5d60ef;}.codey-post_author .official > i{display:none;}p[data-role="group"] i{display:none;}.codey-post_author .users{background-color:#292929;}.codey-post_author .cs{background-color:#bd3131;}.codey-post_author{display:flex;justify-content:center;align-items:center;}.codey-post_author .cAuthorPane_photo{margin:0 var(--sp-5) 0 0;}.codey-post_author .codey-post_author_info{flex:1 1 auto;text-align:left;}.codey-post_author .codey-post_author_info .cAuthorPane_author{margin:0;}.codey-post_author .codey-post_author_info [data-role="group"]{margin:0;}.cContentMessage__header--text{flex-basis:calc( 100% - 70px );}#cAnnouncementSidebar{border:var( --codey_border );box-shadow:none;}.codey-theme_dark .ipsSideMenu_itemActive a, .codey-theme_dark a.ipsSideMenu_itemActive, .codey-theme_dark span.ipsSideMenu_itemActive, .codey-theme_dark .ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a, .codey-theme_dark .ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ span, .codey-theme_dark .ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a, .codey-theme_dark .ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ span{background:rgb( var(--theme-area_background_light) );color:#fff;}.codey-theme_dark textarea.cke_source{background-color:rgb( 15, 15, 15 );}.codey-theme_dark .cke_combo_text, .codey-theme_dark .cke_button_label{color:rgb(var(--theme-text_color));}.codey-theme_dark .cke_toolgroup a span{filter:invert(1);}.codey-theme_dark .cke_toolgroup a.cke_button__source span.cke_button_label{filter:unset;color:var(--codey_white);}.codey-theme_dark .cke_combo_arrow{border-top:3px solid rgb(var(--theme-text_color));}#ipsLayout_sidebar{min-width:430px;max-width:430px;}.ipsWidget.ipsWidget_vertical{padding:30px;border:var( --codey_border );box-shadow:none;}.ipsWidget.ipsWidget_vertical .ipsWidget_title, .ipsWidget.ipsWidget_vertical .ipsType_sectionTitle{background:transparent;padding:0 0 30px;border-bottom:0;position:relative;}.ipsWidget.ipsWidget_vertical .ipsWidget_title:before, .ipsWidget.ipsWidget_vertical .ipsType_sectionTitle:before{content:"\f086";font-family:"font awesome 6 free";font-weight:300;color:var( --codey_primary );margin:0 12px 0 0;}.ipsWidget.ipsWidget_vertical.ipsBox--child{box-shadow:none;}.ipsWidget.ipsWidget_vertical .ipsWidget_inner{background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );padding:10px;}.ipsWidget.ipsWidget_vertical .ipsTabs{background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );padding:5px;}.ipsWidget.ipsWidget_vertical .ipsTabs_small .ipsTabs_item{border:0;border-radius:var(--codey_subforums_border_radius );}.ipsWidget.ipsWidget_vertical .ipsTabs_small .ipsTabs_item:not( .ipsTabs_activeItem ){border-bottom:0;}.ipsWidget.ipsWidget_vertical .ipsTabs_small .ipsTabs_activeItem{border:var(--codey_border );}.ipsWidget.ipsWidget_vertical .ipsTabs + .ipsWidget_inner{margin:30px 0 0 0;}.ipsWidget.ipsWidget_vertical .ipsWidget_inner .ipsTabs_panel{background:transparent;}.codey-theme_dark .pln{color:#fff;}.ipsItemStatus.ipsItemStatus_read{opacity:1;}#elWidgetControls{background:var( --codey_primary );color:var( --codey_white );border-radius:0 12px 12px 0 !important;}.cWidgetContainer[data-widgetarea="wkcustomwidget"]{background:var(--codey_forums_bg );border-radius:var(--codey_forums_border_radius );border:var(--codey_border );box-shadow:none;padding:30px 30px 20px 30px;margin:30px 0 0 0;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] > ul{display:flex;flex-wrap:wrap;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget[data-blockid*="bstats"]{min-width:100%;max-width:100%;margin-bottom:30px;box-shadow:none;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]){min-width:calc( 50% - 15px );max-width:calc( 50% - 15px );background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );box-shadow:none;padding:20px;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]):nth-child(2n+2){margin-right:15px;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]):nth-child(2n+3){margin-left:15px;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget .ipsWidget_title{background:transparent;border:0;}.codey-stats{display:flex;justify-content:space-between;flex-wrap:wrap;}.codey-stats > .codey-stats_box{min-width:calc( 20% - 20px );max-width:calc( 20% - 20px );background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );margin:0 10px;padding:20px;}.codey-stats > .codey-stats_box:first-child{margin-left:0;}.codey-stats > .codey-stats_box:last-child{margin-right:0;}.codey-stats > .codey-stats_box .codey-stats_top{display:flex;align-items:center;}.codey-stats > .codey-stats_box .codey-stats_top .codey-stats_top_icon{width:48px;height:48px;}.codey-stats > .codey-stats_box .codey-stats_top .codey-stats_top_icon i{display:flex;justify-content:center;align-items:center;background:var( --codey_primary );color:var( --codey_white );width:100%;height:100%;border-radius:12px;}.codey-stats > .codey-stats_box .codey-stats_top .codey-stats_top_title{flex:1 1 auto;text-align:center;font-weight:500;padding:0 15px;margin:0;}.codey-stats > .codey-stats_box .codey-stats_top .codey-stats_top_icon .ipsUserPhoto{width:48px;height:48px;}.codey-stats > .codey-stats_box .codey-stats_desc{padding:10px 0;margin:0;font-size:18px;font-weight:600;color:var( --codey_primary );text-align:center;width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#ipsLayout_footer{margin:50px 0 0 0;}.codey-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}.codey-footer .codey-footer_copyright, .codey-footer .codey-footer_partners{min-width:calc( 50% - 82px );max-width:calc( 50% - 82px );}.codey-footer .codey-footer_copyright a{font-weight:700;}.codey-footer .codey-footer_copyright a:hover{color:var(--codey_primary ) !important;}.codey-footer .codey-footer_copyright #elCopyright{text-align:left !important;margin:10px 0;opacity:1 !important;font-size:14px !important;}.codey-footer .codey-footer_copyright #elCopyright a{font-size:14px !important;}.codey-footer .codey-footer_links{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;}.codey-footer .codey-footer_links li:not(:last-child){margin-right:10px;}.codey-footer .codey-footer_links li a{display:flex;justify-content:center;align-items:center;background:var( --codey_primary );width:48px;height:48px;border-radius:12px;}.codey-footer .codey-footer_links li a[href="#goTop"]{color:var( --codey_white ) !important;}.codey-footer .codey-footer_links li a:not([href="#goTop"]){background:var(--codey_forums_bg );}.codey-footer .codey-footer_links li a:hover:not([href="#goTop"]){background:var(--codey_primary );color:var( --codey_white ) !important;}.codey-footer .codey-footer_partners .codey-footer_partners_slider{width:345px;height:100%;background:var( --codey_primary );border-radius:20px 20px 0 0;padding:90px 20px;margin:0 0 0 auto;}.codey-footer_partners_slider .swiper-slide{height:80px;text-align:center;}.codey-footer_partners_slider .swiper-slide img{max-width:100%;max-height:80px;}@media screen and (min-width:979px){.cPost.ipsComment{padding:30px;}.cPost.ipsComment .ipsComment_author{background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );padding:20px;height:100%;}.cPost.ipsComment .codey-post_content{background:rgb( var(--theme-area_background_light) );border-radius:var(--codey_subforums_border_radius );border:var(--codey_border );padding:20px !important;margin:0 0 0 30px !important;}.ipsCode{background:var(--codey_forums_bg );border-radius:var(--codey_forums_border_radius );border:var(--codey_border );}.cPost .cPost_contentWrap, .cPost .ipsComment_meta{padding-inline-end:0;}.cPost .ipsComment_meta{padding:0 0 var(--sp-5) 0;}.codey-post_stats{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:15px 0 !important;padding:0;}.codey-post_stats li{min-width:calc( 33% - 5px );max-width:calc( 33% - 5px );height:40px;display:flex;justify-content:center;align-items:center;gap:7px;border-radius:12px;}.codey-post_stats li.codey-post_stats_posts{background:rgba(232, 83, 71, 0.15);color:rgba(232, 83, 71, 1);}.codey-post_stats li.codey-post_stats_reputation{background:rgba(15, 202, 122, 0.15);color:rgba(15, 202, 122, 1);}.codey-post_stats li.codey-post_stats_solutions{background:rgba(5, 142, 252, 0.15);color:rgba(5, 142, 252, 1);}.cAuthorPane_info{margin:0 !important;}.cAuthorPane_info li{display:flex;align-items:center;width:100%;height:52px;background:var(--codey_forums_bg );border-radius:var(--codey_forums_border_radius );border:var(--codey_border );padding:0 15px;}.cAuthorPane_info li:not(:last-child){margin-bottom:7px;}.cAuthorPane_info li i{color:var( --codey_primary );margin-right:7px;}.cAuthorPane_info li > span{flex:1 1 auto;text-align:left;font-weight:600;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.cAuthorPane_info li > span > span{font-weight:400;}.codey-posts_rank, .codey-posts_badge{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--codey_forums_bg );border-radius:12px;border:var(--codey_border );margin-left:var(--sp-4);}.codey-posts_rank{background:rgba(15, 202, 122, 0.15);color:rgba(15, 202, 122, 1);}.codey-posts_badge img{width:24px;height:24px;}}.codey-theme_dark .codey-partners-sidebar img{filter:hue-rotate(180deg) invert(100%);}#codey-help{display:block;width:100%;padding:20px 0;margin:0;position:relative;}.codey-help_content{display:flex;justify-content:space-between;flex-wrap:wrap;}.codey-help_content .codey-help_box{min-width:calc( 25% - 15px );max-width:calc( 25% - 15px );color:var( --codey_color );border-radius:20px;padding:30px;margin:0;}.codey-help_content .codey-help_box:nth-child(1){--block_color:232, 83, 71;background:rgba( var( --block_color ), 0.15 );border-bottom:3px solid rgba( var( --block_color ), 1 );}.codey-help_content .codey-help_box:nth-child(2){--block_color:244, 122, 14;background:rgba( var( --block_color ), 0.15 );border-bottom:3px solid rgba( var( --block_color ), 1 );}.codey-help_content .codey-help_box:nth-child(3){--block_color:15, 202, 122;background:rgba( var( --block_color ), 0.15 );border-bottom:3px solid rgba( var( --block_color ), 1 );}.codey-help_content .codey-help_box:nth-child(4){--block_color:5, 142, 252;background:rgba( var( --block_color ), 0.15 );border-bottom:3px solid rgba( var( --block_color ), 1 );}.codey-help_content .codey-help_box:hover{background:rgba( var( --block_color ), 0.5 );}.codey-help_content .codey-help_box .codey-help_box_top{display:flex;align-items:center;}.codey-help_content .codey-help_box .codey-help_box_top .codey-help_box_top_icon{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;color:var( --codey_white );background:rgba( var( --block_color ), 1 );transition:all .3s ease;}.codey-help_content .codey-help_box .codey-help_box_top .codey-help_box_top_title{margin:0;padding:0 0 0 15px;}.codey-help_content .codey-help_box .codey-help_box_desc{margin:0;padding:30px 0 0 0;}#codey-help .codey-help_content{flex-wrap:wrap;}@media screen and (max-width:979px){.codey-help_content .codey-help_box{min-width:100%;max-width:100%;}.codey-help_content .codey-help_box:not(:last-child){margin:0 0 15px;}.codey-posts_rank, .codey-posts_badge{display:none;}}@media screen and (max-width:979px){.codey-header_content{justify-content:center;}.codey-header_content .codey-header_logo{min-width:100%;max-width:100%;text-align:center;}.codey-header_content .codey-header_search, .codey-header_content .codey-header_userbar{display:none;}#codey-menu{display:none;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle{flex-direction:column;align-items:start;justify-content:center;padding:0 0 0 calc( 48px + var(--sp-5) );}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats{width:100%;order:-1;margin:0 0 5px 0;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li{display:flex;align-items:center;min-width:50%;max-width:50%;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li:not(:last-child){margin-right:0;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li h2{margin:0;}#codey-forums > li.cForumRow > h2.ipsType_sectionTitle > .codey-forum_stats > li p{font-size:9px;padding:0 7px;}[data-widgetarea="header"] .ipsWidget, [data-widgetarea="footer"] .ipsWidget, #codey-forums > li.cForumRow{padding:20px;}#codey-forums > li.cForumRow > ol.ipsDataList > li.cForumRow{padding:20px;}#elMobileNav li:not( #elMobileBreadcrumb ) a, #elMobileNav li:not( #elMobileBreadcrumb ) button{color:var( --codey_white );}#elMobileNav li:not( #elMobileBreadcrumb ) button{width:44px;height:50px;line-height:50px;text-align:center;font-size:22px;position:relative;display:block;opacity:.7;background:transparent;border:0;}.codey-theme_dark #elMobileNav li:not( #elMobileBreadcrumb ) button .fa-solid.fa-sun, .codey-theme_white #elMobileNav li:not( #elMobileBreadcrumb ) button .fa-solid.fa-moon{display:none;}#elMobileBreadcrumb a{color:#fff !important;}.codey-stats > .codey-stats_box{min-width:100%;max-width:100%;margin:0;}.codey-stats > .codey-stats_box:not(:last-child){margin:0 0 10px;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]){min-width:100%;max-width:100%;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]):nth-child(2n+2){margin-right:0;}.cWidgetContainer[data-widgetarea="wkcustomwidget"] .ipsWidget:not([data-blockid*="bstats"]):nth-child(2n+3){margin-left:0;}.codey-footer .codey-footer_copyright, .codey-footer .codey-footer_links, .codey-footer .codey-footer_partners{min-width:100%;max-width:100%;}.codey-footer .codey-footer_copyright, .codey-footer .codey-footer_links{margin:0 0 30px;}.codey-footer .codey-footer_copyright, .codey-footer .codey-footer_copyright #elCopyright{text-align:center !important;}.codey-footer .codey-footer_partners .codey-footer_partners_slider{width:100%;}}:root{--codey_bg:rgb( var(--theme-area_background_light) );--codey_color:#352b44;--codey_font:'Poppins', sans-serif;--container--width:1540px;--codey_transition:all .3s ease;--codey_border:1px solid #eaeaea;--box--backgroundColor:#fff;--responsive-header--height:80px;--codey_white:#fff;--codey_white_rgb:255, 255, 255;--codey_primary:#5d60ef;--codey_primary_rgb:93, 96, 239;--codey_header_border:1px solid #eaeaea;--codey_search:rgb( var(--theme-area_background_light) );--codey_search_color:#352b44;--codey_search_border:1px solid #eaeaea;--codey_search_height:40px;--codey_search_border_radius:12px;--codey_menu_color:#352b44;--codey_menu_color_rgb:53, 43, 68;--codey_menu_item_height:100px;--codey_menu_item_border_radius:20px;--codey_menu_item_font_size:15px;--codey_menu_item_font_weight:500;--codey_menu_item_hover:var( --codey_primary );--theme-main_nav_font:var( --codey_menu_color_rgb );--codey_socials_item_bg:var( --codey_primary );--codey_socials_item_color:var( --codey_white );--codey_socials_item_border_radius:32px;--codey_socials_item_bg_hover:rgba( var( --codey_primary_rgb ), 0.15 );--codey_socials_item_color_hover:var( --codey_primary );--codey_switcher_bg:#fff;--codey_switcher_color:#352b44;--codey_switcher_height:60px;--codey_switcher_border_radius:20px;--codey_switcher_item_bg:var( --codey_primary );--codey_switcher_item_color:var( --codey_white );--codey_switcher_item_border_radius:32px;--codey_forums_bg:#fff;--codey_forums_border_radius:20px;--codey_forums_icon_bg:var( --codey_primary );--codey_forums_icon_color:var( --codey_white );--codey_forums_icon_font_size:24px;--codey_forums_icon_font_family:'Font Awesome 6 Free';--codey_forums_icon_border_radius:12px;--codey_subforums_bg:#f4f3f3;--codey_subforums_border_radius:20px;--codey_subforums_icon_bg:#eaeaea;--codey_subforums_icon_border_radius:5px;--codey_subforums_icon_bg_unread:var( --codey_primary );--theme-moderated_light:231, 71, 71, 0.14;--theme-moderated_text:231, 71, 71;--theme-moderated_text_light:231, 71, 71;--theme-footer_text:var(--theme-widget_title_font);--theme-main_nav_tab_font:var( --codey_color );}:root.codey-theme_dark{--codey_bg:rgb(15,15,15);--codey_color:rgb(var(--theme-link));--codey_border:1px solid rgba( var(--theme-text_light), 0.1 );--codey_forums_bg:rgb(var(--theme-area_background_dark));--codey_search_color:#fff;--box--backgroundColor:rgb(23,23,23);--codey_switcher_bg:rgb(33,33,33);--theme-area_background:33, 33, 33;--theme-comment_count:33, 33, 33;--theme-area_background_light:28, 28, 28;--theme-area_background_reset:23, 23, 23;--theme-area_background_dark:23, 23, 23;--theme-section_title:23, 23, 23;--theme-light_button:33, 33, 33;--theme-very_light_button:23, 23, 23;--theme-widget_title_bar:23, 23, 23;--theme-button_bar:23, 23, 23;--theme-selected:33, 33, 33;--theme-widget_title_font:235, 235, 235;--theme-light_button_font:235, 235, 235;--theme-very_light_button_font:235, 235, 235;--codey_switcher_color:rgb(235, 235, 235);--theme-comment_count_font:235, 235, 235;--theme-text_dark:235, 235, 235;--theme-main_nav_font:235, 235, 235;--theme-main_nav_tab_font:235, 235, 235;--theme-section_title_font:235, 235, 235;--theme-link:235, 235, 235;--theme-text_color:235, 235, 235;--theme-widget_title_font:235, 235, 235;--positive-light:#111e18;--theme-text_light:120, 120, 120;}.ipsItemStatus.ipsItemStatus_read{opacity:0.5;}.dbLevels{display:block;width:100%;margin:10px 0;padding:0 10px;}.dbLevels .dbLevels__content{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 7px 0;padding:0;}.dbLevels .dbLevels__content .dbLevels__content__level{padding:5px 12px;border-radius:5px;font-size:10px;font-weight:700;background:#2986cc;color:#fff;}.dbLevels .dbLevels__content .dbLevels__content__exp b{color:#2986cc;}.dbLevels .dbLevels__progress{display:block;width:100%;height:4px;border-radius:10px;background:#edf0f4;overflow:hidden;}.dbLevels .dbLevels__progress .dbLevels__progress__bar{display:block;height:100%;border-radius:10px;background:#2986cc;}