html,body{min-width:1000px;}#app{min-width:1000px;}#megatab_popup_4_left{width:338px;}#megatab_popup_4_left .megatab-game-item,#megatab_popup_4_left .megatab-game-item a,#megatab_popup_4_left .megatab-game-label{white-space:nowrap;}#megatab_popup_4_left .megatab-game-item{overflow:visible;}#megatab_popup_4_left .megatab-game-item a{align-items:center;display:flex;overflow:visible;}#megatab_popup_4_left .megatab-game-icon{flex:0 0 16px;float:none;margin-right:5px;}#xf-chat-page [data-chat-side-panel="friends"] .xf-chat-friend-section{flex:1 1 0 !important;min-height:0;}#xf-chat-page [data-chat-side-panel="friends"] .xf-chat-friend-section.is-collapsed{flex:0 0 auto !important;}#xf-chat-page .xf-chat-legacy-button:active,#xf-chat-page .xf-chat-legacy-button:active::before,#xf-chat-page .xf-chat-legacy-button:active::after{background-position-y:-108px !important;}#xf-chat-page .xf-chat-legacy-button:active{top:1px;}.feed_entry_comment_items{margin-top:8px !important;}.p_profile:not(.is-customizing) .section-container .window_content,.p_profile:not(.is-customizing) .section-container .content-wrapper{cursor:auto;user-select:text;}.p_profile .section-container .window_titlebar_5 .profile-section-titlebar-link{font-size:12px;}.profile-friends-page .window_titlebar_2,.profile-friends-page .window_titlebar_2 h1{font-size:12px;}.clans_overview_col2{width:300px;}.community-overview-search-input,.legacy-blue-input{background:#030e1c;border:1px solid #355572;box-sizing:border-box;color:#fff;font-size:12px;height:28px;outline:none;padding:0 7px;}.community-online-members-window .window_content{padding:0;}.community-pending-members-window{margin-left:5px;}.community-favorite-servers-shell:empty{display:none;}.p_profile .xf-favorite-server-name,.p_profile .est_server_status_row_servercol span{color:#fff;cursor:text;user-select:text;}.p_content_div.xf-notifications-page{box-sizing:border-box;margin:0;min-height:675px;padding:0;}.xf-notifications-page>.window{box-sizing:border-box;margin:0;min-height:675px;width:100%;}.admin-legacy-list #gameFilterForm,.admin-legacy-list #userFilterForm{background:#061834;border-bottom:1px solid #355572;box-sizing:border-box;padding:7px;}.admin-legacy-list #gameFilterForm select,.admin-legacy-list #userFilterForm select,.admin-legacy-list #gameFilterForm input,.admin-legacy-list #userFilterForm input{background:#030e1c;border:1px solid #355572;border-radius:0;color:#fff;height:25px;padding:0 5px;}.p_game_detail .game-image-container,.p_game_detail .game-image-container img{display:block;}.p_game_detail .m_game_header{height:auto;padding-bottom:5px;}.p_game_detail .game-detail-communities-grid{display:grid;gap:8px 4px;grid-template-columns:repeat(9,minmax(0,1fr));padding:0 5px;}.p_game_detail .game-detail-communities-grid .m_game_clans_item{float:none;margin:0;min-width:0;text-align:center;width:auto;}.p_game_detail .game-detail-communities-grid .game_clans_title{overflow:hidden;text-overflow:ellipsis;}.p_game_detail .window_content>.view_more{clear:both;display:block;float:none;margin:5px 5px 0;text-align:right !important;width:auto;}.p_game_detail .game_screenshots .screenshot_thumbnails{display:grid !important;gap:10px !important;grid-template-columns:repeat(4,160px);margin:0 !important;overflow:visible;}.p_game_detail .game_screenshots .screenshot_thumbnail{clear:none !important;float:none !important;margin:0 !important;padding:0 0 10px !important;width:160px !important;}.masthead_search_input{box-sizing:border-box !important;height:25px !important;line-height:23px !important;margin-top:0 !important;}.p_home_page .activity_report{height:703px !important;min-height:703px !important;max-height:703px !important;}.p_home_page .blogs_overview{height:703px !important;min-height:703px !important;max-height:703px !important;}.game-detail-empty{box-sizing:border-box;display:block !important;margin:0 !important;padding:5px;width:100% !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-info-row{box-sizing:border-box !important;height:auto !important;min-height:230px !important;max-height:none !important;align-items:stretch !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-meta,.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-comments{box-sizing:border-box !important;height:auto !important;min-height:230px !important;max-height:none !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-comments-inner{box-sizing:border-box !important;height:calc(100% - 25px) !important;max-height:none !important;min-height:205px !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-detail-card{box-sizing:border-box !important;min-height:100% !important;}.xf-ssbrowser.xf-ssbrowser #description_data{max-height:62px !important;min-height:16px !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-color:#11294f #030e1c;scrollbar-width:thin;}.xf-ssbrowser.xf-ssbrowser #description_data textarea{box-sizing:border-box !important;height:56px !important;max-height:56px !important;min-height:56px !important;width:100% !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-owner-actions{clear:both !important;display:block !important;margin-top:5px !important;position:static !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-body{align-items:stretch !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col,.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col>.window,.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col>.window>.window_content,.xf-ssbrowser.xf-ssbrowser #ssv_filmstrip_scrollbar_container{height:auto !important;min-height:100% !important;max-height:none !important;}.xf-ssbrowser.xf-ssbrowser #ssv_filmstrip_scrollbar_content{height:calc(100% - 2px) !important;max-height:none !important;}.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-image-panel{height:510px !important;min-height:510px !important;max-height:510px !important;}.xf-ssbrowser.xf-ssbrowser #xf-ssbrowser-image{height:480px !important;min-height:480px !important;max-height:480px !important;max-width:640px !important;object-fit:fill !important;width:640px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-window{height:866px !important;min-height:866px !important;max-height:866px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-body{box-sizing:border-box !important;height:842px !important;min-height:842px !important;max-height:842px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-main,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col{box-sizing:border-box !important;height:836px !important;min-height:836px !important;max-height:836px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col>.window,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col>.window>.window_content,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser #ssv_filmstrip_scrollbar_container{height:836px !important;min-height:836px !important;max-height:836px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser #ssv_filmstrip_scrollbar_content{height:836px !important;min-height:836px !important;max-height:836px !important;overflow-y:auto !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-info-row{flex:0 0 286px !important;height:286px !important;min-height:286px !important;max-height:286px !important;}.admin-activity-badge,.admin-activity-type{font-size:9px !important;font-weight:700 !important;text-transform:uppercase !important;}.admin-access-tabs{border-bottom:1px solid #274663;display:flex;gap:4px;margin:0 0 10px;padding:0 0 5px;}.admin-access-tabs a,.admin-access-tabs span{background:#030e1c;border:1px solid #274663;color:#b9cce2;font-weight:700;padding:5px 10px;text-transform:uppercase;}.admin-access-tabs .is-active{background:#11294f;color:#f2bc02;}.admin-access-summary{color:#8abaf1;margin:8px 0;text-align:right;}.admin-access-table td{padding:7px 9px !important;vertical-align:top;}.admin-access-table td:first-child strong,.admin-access-table td:first-child small,.admin-access-table td:first-child span{display:block;}.admin-access-table td:first-child small{color:#8abaf1;font-family:Consolas,monospace;margin-top:2px;}.admin-access-table td:first-child span{color:#aebfd0;margin-top:3px;}.admin-access-badge{border:1px solid #4d6d8d;display:inline-block;font-size:9px;font-weight:700;line-height:16px;padding:0 6px;}.admin-access-badge.is-system{background:#183d63;color:#b9dcff;}.admin-access-badge.is-custom{background:#334016;border-color:#6d8138;color:#d9ed9a;}.admin-access-form-grid{display:grid;gap:9px 12px;grid-template-columns:repeat(2,minmax(0,1fr));}.admin-access-form-grid label{color:#fff;display:flex;flex-direction:column;font-weight:700;gap:4px;}.admin-access-form-grid input,.admin-access-form-grid select,.admin-access-form-grid textarea,.admin-access-delete-form select,.admin-access-permission-row input{background:#030e1c;border:1px solid #355572;box-sizing:border-box;color:#fff;font:11px Tahoma,Verdana,sans-serif;padding:6px 7px;width:100%;}.admin-access-form-grid small{color:#7891a7;font-weight:400;}.admin-access-wide{grid-column:1 / -1;}.admin-access-permission-toolbar{align-items:center;border-bottom:1px solid #274663;display:flex;gap:8px;margin:12px 0 8px;padding-bottom:6px;}.admin-access-permission-toolbar strong{color:#f2bc02;margin-right:auto;text-transform:uppercase;}.admin-access-permission-toolbar button,.admin-access-permission-groups legend button{background:transparent;border:0;color:#f2bc02;cursor:pointer;font:11px Tahoma,Verdana,sans-serif;padding:0;}.admin-access-permission-groups{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;}.admin-access-permission-groups fieldset{background:#030e1c;border:1px solid #274663;margin:0;min-width:0;padding:8px;}.admin-access-permission-groups legend{color:#8abaf1;font-size:11px;font-weight:700;padding:0 5px;text-transform:uppercase;}.admin-access-permission-groups legend button{font-size:9px;margin-left:8px;text-transform:none;}.admin-access-permission-groups fieldset>label{align-items:flex-start;display:flex;gap:7px;margin:5px 0;}.admin-access-permission-groups label input{flex:none;margin:2px 0 0;}.admin-access-permission-groups label span,.admin-access-permission-groups label strong,.admin-access-permission-groups label code,.admin-access-permission-groups label small{display:block;}.admin-access-permission-groups label code{color:#8abaf1;font-size:10px;margin-top:2px;}.admin-access-permission-groups label small{color:#7891a7;margin-top:2px;}.admin-access-users td{padding:6px 9px !important;}.admin-access-delete-form{align-items:flex-end;display:flex;gap:12px;}.admin-access-delete-form label{flex:1;}.admin-access-permission-list{display:flex;flex-direction:column;gap:4px;}.admin-access-permission-row{align-items:center;background:#061834;display:grid;gap:6px;grid-template-columns:1.1fr 1fr .8fr 1.5fr auto auto auto auto;padding:6px;}.admin-access-permission-row:nth-child(even){background:#030e1c;}.admin-access-paginator{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:10px;}.admin-access-paginator span{color:#66788a;}.admin-activity-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 12px;}.admin-activity-filters label{color:#b0b0b0;display:flex;flex-direction:column;font-size:10px;font-weight:700;gap:3px;}.p_admin_dashboard .admin-native-button{all:revert;}.admin-danger-link,.admin-danger-link:link,.admin-danger-link:visited{color:#f05a5a !important;}.admin-danger-link:hover{color:#ff8080 !important;}.admin-media-empty{box-sizing:border-box;padding:24px 10px;text-align:center;width:100%;}.xf-modal-close,.xf-ssbrowser-close-link{background:transparent !important;border:0 !important;box-shadow:none !important;color:#999 !important;cursor:pointer;font:700 11px/18px Tahoma,Verdana,Arial,sans-serif !important;height:auto !important;margin:0 !important;padding:0 4px !important;text-decoration:none !important;}.xf-modal-close:hover,.xf-ssbrowser-close-link:hover{color:#f33 !important;}.p_video_detail .p_template2_col2{box-sizing:border-box;float:left;overflow:visible;width:520px;}.p_video_detail .p_template2_box3,.p_video_detail .video_info_div,.p_video_detail .video_info{box-sizing:border-box;max-width:100%;}.p_video_detail .p_template2_box3,.p_video_detail .video_info{width:100%;}.p_video_detail .p_template2_col3{box-sizing:border-box;float:left;width:300px;}.p_video_detail .video_info_numbers table{table-layout:fixed;width:100%;}.p_video_detail .video_info_numbers_label .button_large{margin:0 auto;}.p_video_detail #video_discussion_thread{background:#061834;box-sizing:border-box;width:520px;}.p_video_detail #video_discussion_thread .comments-section{padding:8px 10px 0;}.p_video_detail #video_discussion_thread .comments-section .window_content{background:transparent;padding:0;}.p_video_detail #video_discussion_thread .blog_view_comments_text,.p_video_detail #video_discussion_thread .comments-section>p{box-sizing:border-box;margin:0 0 5px;padding:8px 10px;width:100%;}.p_video_detail #video_discussion_thread .video_discussion_thread_comment_box{box-sizing:border-box;margin:8px 10px 10px;width:calc(100% - 20px);}.p_skins_page .cms>.window{width:100%;}.p_skins_page .skins-window-content{background:#061834;padding:12px 14px;}.p_skins_page .skins-introduction{color:#fff;line-height:14px;}.p_skins_page .skins-introduction p{margin:5px 0;}.p_skins_page .skins-introduction ul{margin:6px 0 6px 25px;}.p_skins_page .skins-paths-title{font-weight:bold;margin:10px 0 !important;}.p_skins_page .skins-divider{border:0;border-top:1px dashed #435a79;margin:15px 0;}.p_skins_page .skins-library-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;}.p_skins_page .skins-library-item{min-width:0;}.p_skins_page .skins-library-item .window_titlebar_2{box-sizing:border-box;max-width:calc(100% - 54px);overflow:hidden;text-overflow:ellipsis;}.p_skins_page .skin-container{background:#0a1e3a;border:1px solid #2a3f5f;border-top:0;box-sizing:border-box;height:120px;padding:10px;}.p_skins_page .skin-content{align-items:center;display:flex;height:100%;justify-content:space-between;}.p_skins_page .skin-content>a,.p_skins_page .skin-content img{display:block;max-height:100px;max-width:180px;}.p_skins_page .skin-buttons{display:flex;gap:10px;margin-left:8px;}.p_skins_page .skins-introduction{padding:10px;}.p_skins_page .skins-library-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;}.skins-library-item-body{align-items:center;background:#061834;box-sizing:border-box;display:flex;justify-content:space-between;min-height:118px;padding:9px;}.skins-library-item-body img{display:block;max-height:100px;max-width:180px;}.skins-library-actions{display:flex;flex-direction:column;gap:8px;}.skins-library-empty{padding:12px;}.faq-legacy-list{padding:8px;}.faq-legacy-item{background:#061834;border:1px solid #152c54;margin-bottom:8px;}.faq-legacy-item summary{background:url('https://xf1re.b-cdn.net/images/titlebar-black-middle_v5.gif') repeat-x;color:#fff;cursor:pointer;font-size:13px;font-weight:bold;line-height:24px;padding:0 10px;text-transform:uppercase;}.faq-legacy-item>div{line-height:17px;padding:10px;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-window{height:866px !important;max-height:none !important;min-height:866px !important;width:1080px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-body{align-items:stretch !important;display:grid !important;gap:8px !important;grid-template-columns:104px 640px 300px !important;height:842px !important;max-height:842px !important;min-height:842px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-main,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-thumb-col,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser>.xf-ssbrowser-window .xf-ssbrowser-comments{box-sizing:border-box !important;height:836px !important;max-height:836px !important;min-height:836px !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-comments{align-self:start !important;display:flex !important;flex-direction:column !important;overflow:hidden !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-comments-inner{flex:1 1 auto !important;height:auto !important;min-height:0 !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-comment-scroll{height:100% !important;min-height:0 !important;overflow-y:auto !important;}#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-info-row,#xf-screenshot-browser.xf-ssbrowser.xf-ssbrowser .xf-ssbrowser-meta{box-sizing:border-box !important;display:block !important;flex:0 0 286px !important;height:286px !important;max-height:286px !important;min-height:286px !important;width:640px !important;}[data-admin-tab-url],[data-report-tab]{cursor:pointer;}[data-admin-ajax-content].is-loading,[data-admin-audit-content].is-loading{opacity:.55;pointer-events:none;}.admin-action-link,.admin-danger-link{cursor:pointer;font:11px Tahoma,Verdana,Arial,sans-serif;padding:0;}
.username-status{min-height:16px;margin-top:3px;font-weight:bold}.username-status.available{color:#42bd42}.username-status.unavailable{color:#ff5555}.username-status.checking{color:#9eb7d7}.xf-register-error-summary{margin:0 auto 12px;max-width:720px}.xf-register-error-summary ul{margin:5px 0 0 20px}.xf-faq-tools{padding:10px;background:#071a38;border-bottom:1px solid #31527e;color:#fff;font-weight:bold}.xf-faq-tools label{margin-right:12px}.xf-faq-tools input{width:360px;max-width:65%;height:24px;border:1px solid #6685aa;background:#fff;color:#111;padding:2px 6px}.xf-faq-shell{display:grid;grid-template-columns:190px minmax(0,1fr);background:#0a2349}.xf-faq-nav{padding:10px;background:#06162f;border-right:1px solid #31527e}.xf-faq-nav a{display:block;padding:7px 6px;border-bottom:1px solid #1e3d67;color:#f2bc02;text-decoration:none}.xf-faq-nav a:hover{background:#102e59;color:#fff}.xf-faq-nav span{float:right;color:#8fa9c8}.faq-legacy-list{padding:10px}.xf-faq-category{margin:0 0 14px}.xf-faq-category h2{margin:0;padding:5px 8px;background:linear-gradient(#5e5e5e,#272727);border:1px solid #747474;color:#fff;font-size:12px;text-transform:uppercase}.faq-legacy-item{border:1px solid #294e7c;border-top:0;background:#071a38}.faq-legacy-item summary{cursor:pointer;padding:7px 25px 7px 9px;color:#f2bc02;font-weight:bold;list-style:none;position:relative}.faq-legacy-item summary::-webkit-details-marker{display:none}.faq-legacy-item summary:after{content:'+';position:absolute;right:9px;color:#fff}.faq-legacy-item[open] summary:after{content:'\2212';color:#f2bc02}.faq-legacy-item summary:hover{background:#102e59;color:#fff}.faq-legacy-item>div{padding:8px 10px 10px;border-top:1px solid #294e7c;color:#d6e2f3;line-height:1.5}.xf-faq-contact{padding:10px;background:#06162f;border-top:1px solid #31527e;color:#d6e2f3}.xf-faq-contact strong{color:#fff}#xf-faq-empty{padding:20px;text-align:center;color:#d6e2f3}@media(max-width:1px){.xf-faq-shell{grid-template-columns:1fr}.xf-faq-nav{border-right:0;border-bottom:1px solid #31527e}.xf-faq-tools input{width:100%;max-width:none;margin-top:5px}}
.xf-login-captcha-window{width:330px}.xf-login-captcha-content{text-align:center;padding:12px;color:#d6e2f3}.xf-login-captcha-content p{margin:0 0 8px}.xf-login-captcha-image{display:block;width:180px;height:52px;margin:0 auto 8px;border:1px solid #6685aa}.xf-login-captcha-input{width:95px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:bold}.xf-login-captcha-content .xf-report-actions{margin-top:12px;display:flex;justify-content:center;align-items:center;gap:16px}
.xf-comment-row {
    transition: background-color .45s ease, box-shadow .45s ease;
}

.xf-comment-row.xf-comment-target {
    background-color: #263d55 !important;
    box-shadow: inset 0 0 0 1px #ffcc00, 0 0 9px rgba(255, 204, 0, .55);
}

.p_faq_page .xf-faq-tools .community-overview-search-input{background:#030e1c;border:1px solid #355572;box-sizing:border-box;color:#fff;font-size:12px;height:28px;outline:none;padding:0 7px;width:360px;max-width:65%}.p_faq_page .faq-legacy-item summary{background:#071a38;text-transform:none}.p_faq_page .faq-legacy-item summary:hover{background:#102e59}.p_faq_page .xf-faq-contact{text-align:center}@media(max-width:1px){.p_faq_page .xf-faq-tools .community-overview-search-input{width:100%;max-width:none;margin-top:5px}}
.xf-account-linkbar .xf-account-links a,.xf-account-linkbar .xf-account-links a:link,.xf-account-linkbar .xf-account-links a:visited,.xf-account-linkbar .xf-account-links a:active{color:#f2bc02!important;text-decoration:none}.xf-account-linkbar .xf-account-links a:hover{color:#f2bc02!important;text-decoration:underline}.admin-server-summary:empty{display:none}.admin-danger-link{color:#ff6b6b!important}.admin-danger-link:hover{color:#ff8b8b!important}.admin-server-backup-list th:first-child,.admin-server-backup-list td:first-child{box-sizing:border-box;text-align:center;width:28px}
.tabview_tabs{box-sizing:border-box!important;display:flex!important;align-items:flex-end!important;flex-wrap:nowrap!important;height:27px!important;margin-bottom:-1px!important;overflow:visible!important;padding:0!important;white-space:nowrap!important}.tabview_tabs>.tab_selected,.tabview_tabs>.tab_deselected{box-sizing:border-box!important;float:none!important;flex:0 0 auto!important;height:26px!important;left:auto!important;margin:0 -8px 0 0!important;min-width:max-content!important;overflow:visible!important;padding:0 22px 0 17px!important;width:auto!important}.tabview_tabs>.tab_selected>p,.tabview_tabs>.tab_deselected>p{box-sizing:border-box!important;display:block!important;font-size:12px!important;font-weight:900!important;line-height:16px!important;margin:0!important;overflow:visible!important;padding:5px 0 0!important;position:static!important;text-align:center!important;white-space:nowrap!important;width:100%!important}
.community-media-grid{box-sizing:border-box!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(auto-fit,minmax(133px,1fr))!important;width:100%!important;margin:0!important;padding:0!important}.community-media-grid .screenshot_thumbnail,.community-media-grid .video_thumbnail{box-sizing:border-box!important;float:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 0 10px!important}.community-media-grid .screenshot_thumbnail_image_box,.community-media-grid .videos_gallery_imgbox{box-sizing:border-box!important;width:100%!important;aspect-ratio:4/3!important;height:auto!important;overflow:hidden!important}.community-media-grid .screenshot_thumbnail_image,.community-media-grid .videos_gallery_imgbox img{box-sizing:border-box!important;display:block!important;object-fit:cover!important;width:100%!important;height:100%!important}.community-media-grid>div[style*="clear"]{display:none!important}
.p_admin_dashboard .admin-activity-filters{align-items:flex-end;background:#061834;border-bottom:1px solid #355572;box-sizing:border-box;display:flex;gap:8px;padding:7px}.p_admin_dashboard .admin-activity-filters input,.p_admin_dashboard .admin-activity-filters select,.p_admin_dashboard .admin-inline-form input{background:#030e1c!important;border:1px solid #355572!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:#fff!important;height:25px!important;margin:0!important;padding:0 5px!important}.p_admin_dashboard .admin-media-filter-form .admin-filter-controls{border:0;padding:0;width:100%}.p_admin_dashboard .admin-bulk-actions,.p_admin_dashboard .admin-comment-bulk-actions{align-items:center;background:#06172b;border:1px solid #244c75;box-sizing:border-box;display:flex;justify-content:space-between;margin:7px 0;padding:6px}.p_admin_dashboard .admin-bulk-actions label,.p_admin_dashboard .admin-comment-bulk-actions label{align-items:center;display:flex;gap:5px}.p_admin_dashboard .admin-bulk-actions input[type=checkbox],.p_admin_dashboard .admin-comment-bulk-actions input[type=checkbox]{height:13px;width:13px}
.tabview_tabs>.tab_selected,.tabview_tabs>.tab_deselected{background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 26px!important;left:0!important}
.xf-bbcode-spoiler{background:#030e1c;border:1px solid #28476c;box-sizing:border-box;margin:6px 0;overflow:hidden}.xf-bbcode-spoiler>summary{background:#071a38;color:#f2bc02;cursor:pointer;font-size:10px;font-weight:700;list-style:none;padding:5px 8px;text-transform:uppercase}.xf-bbcode-spoiler>summary::-webkit-details-marker{display:none}.xf-bbcode-spoiler>summary:before{content:'+';display:inline-block;margin-right:6px;width:8px}.xf-bbcode-spoiler[open]>summary:before{content:'−'}.xf-bbcode-spoiler>div{border-top:1px solid #28476c;color:#d6e6ff;padding:8px}.xf-bbcode-spoiler:not([open])>div{display:none}
.xf-bbcode-editor [data-bbcode-command="spoiler"]{display:none}.xf-bbcode-editor:has(textarea[data-allow-spoiler]) [data-bbcode-command="spoiler"]{display:inline-block}
/* Compact role markers stay text/CSS based so they remain sharp at every device scale. */
.xf-role-badges {
    display: inline-flex;
    align-items: center;
    gap: 3px;
    margin-left: 4px;
    vertical-align: text-bottom;
    white-space: nowrap;
}

.xf-role-badge {
    position: relative;
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 16px;
    height: 15px;
    padding: 0 3px;
    border: 1px solid #16283d;
    border-radius: 0;
    box-shadow: inset 0 1px rgba(255, 255, 255, .38), 0 0 0 1px rgba(0, 0, 0, .38);
    font: 900 10px/13px Tahoma, Arial, sans-serif;
    letter-spacing: 0;
    text-align: center;
    text-rendering: geometricPrecision;
    -webkit-font-smoothing: none;
}

.xf-role-badge-tooltip {
    position: absolute;
    z-index: 10000;
    bottom: calc(100% + 7px);
    left: 50%;
    visibility: hidden;
    min-width: max-content;
    max-width: 220px;
    padding: 5px 7px;
    transform: translateX(-50%);
    border: 1px solid #58789e;
    background: #030e1c;
    box-shadow: 0 2px 7px rgba(0, 0, 0, .8);
    color: #fff;
    font: 700 10px/13px Tahoma, Verdana, sans-serif;
    letter-spacing: 0;
    opacity: 0;
    pointer-events: none;
    text-align: center;
    text-transform: none;
    transition: opacity .12s ease;
    white-space: nowrap;
}

.xf-role-badge-tooltip::after {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -4px;
    border: 4px solid transparent;
    border-top-color: #58789e;
    content: '';
}

.xf-role-badge:hover .xf-role-badge-tooltip,
.xf-role-badge:focus .xf-role-badge-tooltip,
.xf-role-badge:focus-visible .xf-role-badge-tooltip {
    visibility: visible;
    opacity: 1;
}

.xf-role-badge:focus {
    outline: 1px dotted #f2bc02;
    outline-offset: 1px;
}

.xf-role-badge--superadmin { color: #081324; border-color: #675100; background: linear-gradient(#ffe33b, #d49b00); }
.xf-role-badge--admin { color: #fff; border-color: #16477c; background: linear-gradient(#418bd1, #175497); }
.xf-role-badge--moderator { color: #eafff7; border-color: #314d48; background: linear-gradient(#66837c, #3d5852); }
.xf-role-badge--xfgs { min-width: 34px; color: #ff9a43; border-color: #7d2c07; background: linear-gradient(#51200c, #251006); }
.xf-role-badge-settings .radio-label { display: flex; align-items: center; gap: 5px; margin: 0 0 5px; }
.xf-role-badge-settings .xf-role-badges,
.admin-role-choice .xf-role-badges { margin-left: 0; }

/* Fixed legacy desktop canvas: mobile browsers render the same layout. */
html,body,#app{min-width:1280px!important}

/* Keep long screenshot descriptions inside the fixed legacy info card. */
#xf-screenshot-browser.xf-ssbrowser #description_data {
    box-sizing: border-box !important;
    display: block !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    overflow-wrap: anywhere !important;
    white-space: pre-wrap !important;
}

/* Achievement collection */
.xf-achievement-badge-rim{fill:currentColor!important}
.profile-achievement-stats,.achievements-overview{padding:8px 10px;color:#c8d9ed;background:#071a32;border:1px solid #264d78}.profile-achievement-stats span,.achievements-overview span{float:right;color:#ffc800}.profile-achievement-badge-grid{display:flex;flex-wrap:wrap;gap:10px;padding:10px}.profile-achievement-badge-item{display:flex;width:72px;flex-direction:column;align-items:center;gap:4px;color:#f2bc02!important;text-align:center;text-decoration:none!important}.profile-achievement-next{padding:8px 10px;border-top:1px solid #24486f;color:#bcd2ea}.xf-achievement-progress{height:7px;margin-top:6px;overflow:hidden;border:1px solid #34577d;background:#020c17}.xf-achievement-progress span{display:block;height:100%;background:linear-gradient(90deg,#df8f00,#ffe03b);box-shadow:0 0 5px #f4be00}.xf-achievement-badge{position:relative;display:inline-block;width:48px;height:48px;color:#bd7c32;vertical-align:middle}.xf-achievement-badge--small{width:38px;height:38px}.xf-achievement-badge--large{width:66px;height:66px}.xf-achievement-badge svg{display:block;width:100%;height:100%;filter:drop-shadow(0 1px 1px #000)}.xf-achievement-badge-rim{fill:url(#badge);stroke:#f3d08b;stroke-width:1}.xf-achievement-badge-face{fill:#071a2e;stroke:currentColor;stroke-width:2}.xf-achievement-badge-icon{color:#f9ead0}.xf-achievement-badge--silver{color:#a9bfce}.xf-achievement-badge--gold{color:#e8b214}.xf-achievement-badge--platinum{color:#69c7d5}.xf-achievement-badge--1-year,.xf-achievement-badge--unlocked{color:#b8782e}.xf-achievement-badge--3-years{color:#a9bfce}.xf-achievement-badge--5-years{color:#e8b214}.xf-achievement-badge--10-years{color:#69c7d5}.xf-achievement-badge.is-locked svg{filter:grayscale(1) brightness(.42);opacity:.78}.xf-achievement-lock{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border:1px solid #687786;border-radius:50%;background:#182433;color:#c5cbd0;font-size:9px;line-height:17px;text-align:center}.xf-achievement-tooltip{position:absolute;z-index:1000;left:50%;bottom:calc(100% + 8px);visibility:hidden;width:210px;margin-left:-105px;padding:7px 9px;border:1px solid #58789e;background:#061426;color:#dceafb;font-size:11px;line-height:15px;text-align:left;box-shadow:0 3px 9px #000;opacity:0;pointer-events:none}.xf-achievement-tooltip strong{color:#ffc800}.xf-achievement-tooltip em{color:#85bff5;font-style:normal}.xf-achievement-badge:hover .xf-achievement-tooltip,.xf-achievement-badge:focus .xf-achievement-tooltip{visibility:visible;opacity:1}.achievements-full-content{padding:10px}.achievement-family{display:grid;grid-template-columns:210px 1fr;gap:12px;margin-bottom:10px;padding:12px;border:1px solid #24486f;background:linear-gradient(90deg,#071a32,#0c294f)}.achievement-family-info h2{margin:0 0 4px;color:#ffc800;font-size:16px}.achievement-family-info p{margin:0 0 8px;color:#bcd2ea}.achievement-family-tiers{display:flex;align-items:flex-start;gap:18px}.achievement-tier{min-width:72px;text-align:center;color:#ffc800}.achievement-tier>span,.achievement-tier>small{display:block}.achievement-tier>small{color:#8eb2d6}.achievement-family-progress{grid-column:1/-1;display:flex;align-items:center;gap:10px;color:#9ab7d4}.achievement-family-progress .xf-achievement-progress{flex:1;margin:0}@media(max-width:1px){.achievement-family{grid-template-columns:1fr}.achievement-family-progress{grid-column:1}.achievement-family-tiers{flex-wrap:wrap}}

/* Legacy achievement service ribbons. */
.profile-achievement-badge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;background:#183a60}.profile-achievement-badge-item{box-sizing:border-box;display:flex;width:auto;min-width:0;height:58px;flex-direction:row;align-items:center;gap:9px;padding:6px 8px;color:#dbe9f7!important;text-align:left;text-decoration:none!important;background:linear-gradient(#0c294b,#06182d);box-shadow:inset 0 1px #254b70}.profile-achievement-badge-item:hover{background:linear-gradient(#153b64,#0a2543)}.profile-achievement-badge-copy{display:block;min-width:0;line-height:14px}.profile-achievement-badge-copy strong,.profile-achievement-badge-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-achievement-badge-copy strong{color:#f2bc02;font-size:11px}.profile-achievement-badge-copy small{margin-top:2px;color:#80a8cd;font-size:9px;text-transform:uppercase}.xf-achievement-badge{width:60px;height:47px;flex:none}.xf-achievement-badge--small{width:48px;height:38px}.xf-achievement-badge--large{width:78px;height:61px}.xf-achievement-badge svg{filter:none;overflow:visible}.xf-achievement-badge-shadow{fill:#000;opacity:.78;transform:translate(1px,1px)}.xf-achievement-badge-frame{fill:currentColor;stroke:#01050a;stroke-width:2}.xf-achievement-badge-face{stroke:#31567b;stroke-width:1}.xf-achievement-badge-rail{fill:currentColor;stroke:#03070c;stroke-width:1}.xf-achievement-badge-scanlines{fill:none;stroke:#9bc5ec;stroke-width:.5;opacity:.07}.xf-achievement-badge-icon-well{fill:#061426;stroke:currentColor;stroke-width:1;opacity:.92}.xf-achievement-badge-icon{color:#dcecff;filter:drop-shadow(1px 1px 0 #000)}.xf-achievement-badge-tier-strip{fill:currentColor}.xf-achievement-badge-tier-pips rect{fill:#030e1c}.xf-achievement-badge-tier-pips rect.is-active{fill:#fff4aa}.xf-achievement-badge-rivets{fill:#d5e5f2;opacity:.7}.xf-achievement-badge--1-year,.xf-achievement-badge--unlocked,.xf-achievement-badge--bronze{color:#b56d2b}.xf-achievement-badge--3-years,.xf-achievement-badge--silver{color:#8297aa}.xf-achievement-badge--5-years,.xf-achievement-badge--gold{color:#d49b00}.xf-achievement-badge--10-years,.xf-achievement-badge--platinum{color:#2a91ad}.xf-achievement-badge.is-locked svg{filter:grayscale(1) brightness(.44);opacity:.7}.xf-achievement-badge.is-locked .xf-achievement-badge-tier-pips rect.is-active{fill:#aab1b8}.xf-achievement-lock{right:-1px;bottom:0;box-sizing:border-box;width:13px;height:12px;border:1px solid #111;border-radius:0;background:linear-gradient(#6f7e8d,#344454);box-shadow:inset 0 1px #9ba8b3,1px 1px #000;font-size:0;line-height:0}.xf-achievement-lock:before{position:absolute;top:-6px;left:2px;box-sizing:border-box;width:7px;height:8px;border:2px solid #7f8e9c;border-bottom:0;content:''}.xf-achievement-lock:after{position:absolute;top:3px;left:5px;width:2px;height:5px;background:#111;content:''}
.forum_page{min-height:600px;background:#11294f}.forum_page_content{padding:10px}.forum_page .forum_list_table,.forum_page .topic_list_table,.forum_page .post_list_table{margin-top:8px}.forum_toolbar{min-height:28px;padding:6px 0;clear:both}.forum_toolbar .forum_post_reply_button{display:inline-block;margin-left:0}.forum_inline_form{display:inline-block;margin:0;padding:0}.forum_image_button{border:0;background:transparent;margin:0;padding:0;vertical-align:middle;cursor:pointer}.forum_page input,.forum_page select,.forum_page textarea,.forum_legacy_dialog input,.forum_legacy_dialog select{color:#fff;background:#18212d;border:1px solid #62768f;font:11px Verdana,Tahoma,sans-serif}.forum_editor_form input[type=text]{width:96%}.forum_editor_form textarea{width:96%;min-height:280px}.forum_editor_label{width:150px;vertical-align:top}.forum_search_form{margin:10px;padding:10px;background:#18212d;border:1px solid #000}.forum_search_form input{width:350px}.forum_legacy_modal{position:fixed;z-index:10020;inset:0;background:rgba(0,0,0,.75);display:none;align-items:center;justify-content:center}.forum_legacy_modal.is-open{display:flex}.forum_legacy_dialog{width:430px;background:#061834}.forum_legacy_dialog .window_content{padding:12px}.forum_legacy_dialog label{display:block;margin:8px 0}.forum_legacy_dialog select{width:100%;margin-top:3px;padding:3px}.forum_dialog_actions{text-align:right;margin-top:12px}.forum_page .events_header{margin-bottom:5px}.forum_page .forum_breadcrumbs{margin-top:8px}

/* Native forums mirror the compact 2010 Xfire forum geometry. */
.community-forum-admin{width:100%;max-width:940px;margin:0 auto}.community-forum-admin-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.community-forum-admin-heading h3{margin:0 0 3px}.community-forum-admin-heading p{color:#b7c7d8}.community-forum-admin .forum_list_table,.community-forum-admin .topic_list_table{width:100%;border-collapse:collapse}.community-forum-admin .forum_list_table td,.community-forum-admin .forum_list_table th,.community-forum-admin .topic_list_table td,.community-forum-admin .topic_list_table th{border:1px solid #000;padding:6px}.community-forum-admin .forum_category_row,.community-forum-admin .forum_title_row{background:#1b222c}.community-forum-admin .forum_manage_table th:nth-child(2){width:140px}.community-forum-admin .forum_manage_table th:nth-child(3),.community-forum-admin .forum_manage_table th:nth-child(4){width:50px}.community-forum-admin .forum_manage_table th:nth-child(5){width:155px}.community-forum-edit{display:inline-block;vertical-align:middle}.community-forum-edit summary{color:#f2bc02;cursor:pointer;list-style:none;margin-right:6px}.community-forum-edit summary::-webkit-details-marker{display:none}.community-forum-edit[open]{display:block;background:#061834;border:1px solid #355572;margin:4px 0;padding:7px}.community-forum-edit[open] summary{margin-bottom:6px}.community-forum-edit form label{display:block;margin:4px 0}.community-forum-edit form input{box-sizing:border-box;width:100%}.community-forum-create{background:#061834;border:1px solid #000;margin:10px 0;padding:10px}.community-forum-create h4{color:#f2bc02;margin:0}.community-forum-recent-topics{margin-top:12px}.community-forum-recent-topics th:nth-child(2){width:155px}.community-forum-recent-topics th:nth-child(3){width:60px}.community-forum-recent-topics th:nth-child(4){width:220px}
.forum_page .forum_list_table{margin-top:0}.forum_page .forum_breadcrumbs+.forum_list_table{margin-top:8px}.forum-index-icon-col{width:54px}.forum-index-count-col{width:70px}.forum-index-messages-col{width:90px}.forum-index-last-col{width:200px}.forum_page .forum_list_table .col1{box-sizing:border-box;width:54px;text-align:center;vertical-align:middle}.forum_page .forum_list_table .col2{width:auto}.forum_page .forum_list_table .forum_folder,.forum_page .forum_list_table .forum_unread_folder{display:block;margin:0 auto}.forum_page .forum_category_row th{height:16px;box-sizing:border-box}.forum_page .forum_display_name a{font-weight:400}.forum_page .forum_last_post{white-space:normal}.forum_page .topic_list_table .topic_type_column{box-sizing:border-box;text-align:center;vertical-align:middle;width:40px}.forum_page .topic_type_column img{display:inline-block;margin:0 auto}.forum_bottom_toolbar{position:relative;padding-bottom:8px}.forum_bottom_toolbar .forum_quick_jump{float:right;margin-top:4px}.forum_bottom_toolbar .forum_bottom_pagination{float:right;clear:right;margin-top:5px}.forum_manage_table th,.forum_manage_table td{vertical-align:middle}.forum_manage_table th:nth-child(2){width:150px}.forum_manage_table th:nth-child(3){width:55px}.forum_manage_table th:nth-child(4){width:55px}.forum_manage_table th:nth-child(5){width:160px}.forum_manage_description{color:#c8d5e2;margin-top:3px}.forum_manage_actions{white-space:nowrap;text-align:center}.forum_manage_create{background:#061834;border:1px solid #000;margin-top:12px}.forum_manage_create .window_content{padding:10px}.forum_manage_form_grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.forum_manage_form_grid label{display:flex;flex-direction:column;gap:3px}.forum_manage_form_grid input{box-sizing:border-box;width:100%;height:24px;padding:3px}.forum_manage_wide{grid-column:1/-1}.forum_manage_checkbox{display:block!important}.forum_manage_checkbox input{width:auto;height:auto}.forum_manage_submit{grid-column:1/-1;text-align:right}.forum_poll{background:#061834;border:1px solid #000;margin:4px 0 10px}.forum_poll_title{color:#f2bc02;background:#1b222c;border-bottom:1px solid #000;font-weight:700;padding:5px 8px}.forum_poll_options{padding:8px 10px}.forum_poll_option{display:grid;grid-template-columns:18px minmax(150px,1fr) 230px 90px;align-items:center;gap:7px;min-height:24px}.forum_poll_option_text{color:#fff}.forum_poll_bar{background:#030e1c;border:1px solid #355572;height:8px}.forum_poll_bar span{display:block;background:#f2bc02;height:8px}.forum_poll_count{text-align:right}.forum_poll_footer{border-top:1px solid #274663;padding:6px 10px;text-align:right}.forum_poll_footer .legacy-small-button-reset{margin-left:8px;vertical-align:middle}.forum_poll_editor_row[hidden]{display:none}.forum_poll_editor_options label{display:block;margin:4px 0}.forum_poll_editor_options input{width:75%!important}.forum_poll_days{width:55px!important}.forum_page .legacy-small-button-reset{vertical-align:middle}
.forum_page .forum_pagination_float{float:right;margin-left:auto}.forum_page .forum_pagination_float .pagination_wrapper{display:block;white-space:nowrap}.forum_topic_goto_pages{white-space:nowrap;margin-top:2px;font-weight:400}.forum_topic_goto_pages .topic_post_icon{margin:0 1px;vertical-align:middle}.post_list_post_actions{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:0;min-height:21px}.post_list_post_actions>a,.post_list_post_actions>.forum_inline_form,.post_list_post_actions .forum_image_button{box-sizing:border-box;display:block;width:60px;height:20px;margin:0;padding:0;border:0;background:transparent;line-height:0;vertical-align:top}.post_list_post_actions .post_quote_reply_button,.post_list_post_actions .post_edit_button,.post_list_post_actions .forum_delete_button{box-sizing:border-box;display:block;width:60px;height:20px;margin:0;padding:0;border:0;background-image:none}.forum_legacy_dialog [hidden]{display:none!important}.forum_bottom_toolbar:after,.forum_toolbar:after{content:"";display:block;clear:both}

/* Forum post action images are complete 60x20 GIF buttons. Keep their boxes untouched. */
.post_list_post_actions{align-items:flex-start!important;min-height:20px!important;font-size:0!important;line-height:0!important}.post_list_post_actions .forum_post_action,.post_list_post_actions .forum_post_action_form{box-sizing:border-box!important;display:block!important;flex:0 0 60px!important;width:60px!important;height:20px!important;min-width:60px!important;min-height:20px!important;max-width:60px!important;max-height:20px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;line-height:0!important;overflow:hidden!important;position:static!important;transform:none!important;vertical-align:top!important}.post_list_post_actions .forum_post_action_button{appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.post_list_post_actions .forum_post_action_image{box-sizing:border-box!important;display:block!important;width:60px!important;height:20px!important;min-width:60px!important;min-height:20px!important;max-width:60px!important;max-height:20px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;position:static!important;transform:none!important;vertical-align:top!important}.forum_post_sig{clear:both;margin:12px 8px 4px;color:#d6e6ff;line-height:14px;overflow:hidden}.forum_post_sig_separator{color:#8a9bac;margin-bottom:2px}.forum_post_sig img{display:block;max-width:600px;max-height:180px;object-fit:contain}.forum_poster_status{color:#9eb0c3;margin-top:7px;font-size:9px;line-height:12px}.forum_poster_status b{color:#ff7b6e}.forum_user_moderation_link{color:#f2bc02!important;cursor:pointer;background:transparent!important;border:0!important;margin:5px 0 0!important;padding:0!important;font:9px Tahoma,Verdana,sans-serif!important}.forum_write_restriction{color:#ffd46a;background:#371516;border:1px solid #9a4444;margin:7px 0;padding:7px 9px;font-weight:700}.forum_legacy_dialog textarea{box-sizing:border-box;color:#fff;background:#18212d;border:1px solid #62768f;width:100%;margin-top:3px;font:11px Verdana,Tahoma,sans-serif}

/* Forum section administration. */
.forum_section_manage_table{margin-bottom:12px!important}.forum_section_manage_table th:nth-child(2),.forum_section_manage_table th:nth-child(3){width:70px}.forum_section_manage_table th:nth-child(4){width:150px}.forum_section_manage_table input[name=name]{box-sizing:border-box;width:100%;height:22px}.forum_section_manage_table input[name=sort_order]{width:52px;height:22px}.forum_manage_form_grid select{box-sizing:border-box;width:100%;height:24px}.forum_section_create{margin-bottom:12px}.forum_user_moderation_link{font:bold 11px Tahoma,Verdana,sans-serif!important}
.forum_page button.legacy-small-button-reset{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;margin:0!important;padding:0!important;min-width:0!important;min-height:0!important;height:auto!important;line-height:0!important}.forum_page button.legacy-small-button-reset>.small_button,.forum_page button.legacy-small-button-reset>.small_button td{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;margin:0!important;padding:0!important}.forum_legacy_dialog{width:500px}.forum_legacy_dialog .forum_manage_form_grid{grid-template-columns:1fr 1fr}.forum_legacy_dialog .forum_manage_form_grid input,.forum_legacy_dialog .forum_manage_form_grid select,.forum_legacy_dialog .forum_manage_form_grid textarea,.forum_manage_create textarea{box-sizing:border-box;width:100%;margin-top:3px;padding:5px}.forum_legacy_dialog .forum_manage_form_grid textarea,.forum_manage_create textarea{min-height:88px;resize:vertical}.forum_legacy_dialog .forum_manage_form_grid label{margin:0}.forum_legacy_dialog .forum_manage_form_grid label:first-child input{min-width:215px}.forum_report_badge{color:#fff;background:#a51c1c;border:1px solid #ff6d6d;border-radius:8px;display:inline-block;min-width:12px;padding:0 4px;text-align:center;font-size:9px;line-height:14px}.forum_reports_table td,.forum_moderator_assignment_table td,.forum_audit_table td{vertical-align:top;padding:7px 8px}.forum_report_resolution textarea{box-sizing:border-box;width:100%;min-width:150px;margin-bottom:5px;resize:vertical}.forum_report_description{max-width:210px;white-space:pre-wrap}.forum_moderator_assignment_table{margin-top:12px!important}.forum_audit_table code{color:#b8d1e8;white-space:pre-wrap;overflow-wrap:anywhere;font:9px Consolas,monospace}.forum_audit_table td{max-width:260px}.forum_moderator_assign_form{margin-bottom:12px}.post_list_post_actions{display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;height:20px!important;min-height:20px!important}.post_list_post_actions .forum_post_action,.post_list_post_actions .forum_post_action_form,.post_list_post_actions .forum_post_action_button{align-items:flex-start!important;justify-content:flex-start!important;display:flex!important}.post_list_post_actions .forum_post_action_form{margin:0!important}.post_list_post_actions .forum_post_action_image{flex:0 0 60px!important}.forum_manage_checkbox{grid-column:1/-1!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important;margin:0!important}.forum_manage_checkbox input[type=checkbox]{box-sizing:border-box!important;flex:none!important;width:13px!important;height:13px!important;margin:0!important;padding:0!important}
.xf-bbcode-editor.is-raw .xf-bbcode-source{box-sizing:border-box;color:#fff;background:#030e1c;border:0;outline:0;width:100%;min-height:72px;padding:7px;font:11px/15px Tahoma,Verdana,sans-serif;display:block!important;resize:vertical!important}.xf-bbcode-editor.is-raw .xf-bbcode-source[data-bbcode-context=rich]{min-height:190px}.xf-bbcode-editor.is-raw .xf-bbcode-surface{display:none!important}.xf-bbcode-editor.is-preview .xf-bbcode-surface{cursor:text!important;caret-color:#fff}.xf-bbcode-mode-toggle{margin-left:auto!important;min-width:52px!important}.xf-content-reactions button,.xf-comment-reaction{align-items:center!important;justify-content:center!important;gap:4px;line-height:1!important;display:inline-flex!important}.xf-content-reactions button span,.xf-comment-reaction span{line-height:1!important;display:inline-block!important}
