.admin-area{--d-content-background: var(--ft-bg, #f5f5f5);--d-sidebar-admin-background: var(--ft-white, #fff);--d-sidebar-highlight-background: var(--ft-pastel-pink, #ffe4e8);--d-sidebar-active-background: var(--ft-primary-light, rgb(255, 23, 68, 0.1));--d-sidebar-link-color: var(--ft-gray-800, #424242);--d-sidebar-link-icon-color: var(--ft-gray-500, #9e9e9e);--d-sidebar-header-color: var(--ft-gray-600, #757575);--d-sidebar-border-color: var(--ft-gray-200, #e8e6e3);font-family:var(--ft-font-family, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);--d-border-radius: var(--ft-radius-md, 8px);--d-border-radius-large: var(--ft-radius-lg, 12px)}body.admin-interface{--tertiary: var(--ft-primary, #ff1744);--tertiary-low: var(--ft-primary-light, rgb(255, 23, 68, 0.1));--tertiary-hover: var(--ft-primary-hover, #e50030)}.admin-area .sidebar-wrapper .admin-panel{background-color:var(--ft-white, #fff)}.admin-area .sidebar-wrapper .sidebar-container{border-right:1px solid var(--ft-gray-200, #e8e6e3)}.admin-area .sidebar-wrapper .sidebar-section-header-text{font-size:.65rem;font-weight:var(--ft-font-weight-bold, 700);letter-spacing:.08em;text-transform:uppercase;color:var(--ft-gray-400, #bdbdbd);padding:var(--ft-space-2, 0.5rem) 0}.admin-area .sidebar-wrapper .sidebar-section{margin-bottom:var(--ft-space-2, 0.5rem)}.admin-area .sidebar-wrapper .sidebar-section-wrapper{padding-bottom:var(--ft-space-1, 0.25rem)}.admin-area .sidebar-row{height:2.5em}.admin-area .sidebar-section-link-wrapper .sidebar-section-link{border-radius:var(--ft-radius-md, 8px);font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-medium, 500);color:var(--ft-gray-700, #364153);padding:6px 10px;transition:background var(--ft-transition-fast, 150ms ease),color var(--ft-transition-fast, 150ms ease),box-shadow var(--ft-transition-fast, 150ms ease)}.admin-area .sidebar-section-link-wrapper .sidebar-section-link:hover,.admin-area .sidebar-section-link-wrapper .sidebar-section-link:focus-visible{background:var(--ft-gray-50, #fafafa);color:var(--ft-gray-900, #212121)}.admin-area .sidebar-section-link-wrapper .sidebar-section-link--active,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.active,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.exact-url-match{background:var(--ft-primary-light, rgba(255, 23, 68, 0.08));color:var(--ft-primary, #ff1744);font-weight:var(--ft-font-weight-semibold, 600);box-shadow:inset 3px 0 0 0 var(--ft-primary, #ff1744)}.admin-area .sidebar-section-link-wrapper .sidebar-section-link--active .sidebar-section-link-prefix.icon,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix.icon,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.exact-url-match .sidebar-section-link-prefix.icon{color:var(--ft-primary, #ff1744)}.admin-area .sidebar-section-link-wrapper .sidebar-section-link--active:hover,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.active:hover,.admin-area .sidebar-section-link-wrapper .sidebar-section-link.exact-url-match:hover{background:var(--ft-primary-light, rgba(255, 23, 68, 0.12))}.admin-area .sidebar-section-link-wrapper .sidebar-section-link-prefix.icon{color:var(--ft-gray-400, #bdbdbd);transition:color var(--ft-transition-fast, 150ms ease)}.admin-area .sidebar-section-link-wrapper:hover .sidebar-section-link-prefix.icon{color:var(--ft-gray-600, #757575)}.admin-area .sidebar-section-link .sidebar-section-link-content-badge{background:var(--ft-primary-light, rgba(255, 23, 68, 0.1));color:var(--ft-primary, #ff1744);font-weight:var(--ft-font-weight-semibold, 600);border-radius:var(--ft-radius-full, 9999px);padding:1px var(--ft-space-2, 0.5rem);font-size:11px;line-height:1.6;min-width:18px;text-align:center}.admin-area .sidebar-sections__back-to-forum{color:var(--ft-gray-500, #9e9e9e);font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-medium, 500);transition:color var(--ft-transition-fast, 150ms ease);padding:var(--ft-space-2, 0.5rem) 0}.admin-area .sidebar-sections__back-to-forum:hover{color:var(--ft-primary, #ff1744)}.admin-area .sidebar-sections__back-to-forum svg{color:inherit}body.admin-interface .admin-area .sidebar-wrapper .sidebar-filter input{border-radius:var(--ft-radius-md, 8px);border-color:var(--ft-gray-200, #e8e6e3);background:var(--ft-gray-50, #fafafa);font-size:var(--ft-font-small, 0.875rem)}body.admin-interface .admin-area .sidebar-wrapper .sidebar-filter input:focus{border-color:var(--ft-primary, #ff1744);background:var(--ft-white, #fff)}.admin-area .admin-content{background:var(--ft-bg, #f5f5f5)}.ft-stat-card{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);padding:var(--ft-space-5, 1.25rem);display:flex;flex-direction:column;gap:var(--ft-space-2, 0.5rem);box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow var(--ft-transition-normal, 250ms ease);min-width:0}.ft-stat-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.ft-stat-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--ft-space-2, 0.5rem)}.ft-stat-card__title{font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-500, #9e9e9e);text-transform:uppercase;letter-spacing:.04em}.ft-stat-card__icon{color:var(--ft-gray-400, #bdbdbd);font-size:var(--ft-font-small, 0.875rem)}.ft-stat-card__value{font-size:var(--ft-font-h2, 1.875rem);font-weight:var(--ft-font-weight-bold, 700);color:var(--ft-gray-900, #212121);line-height:var(--ft-line-height-tight, 1.25)}.ft-stat-card__sparkline{width:100%;height:32px;color:var(--ft-primary, #ff1744);opacity:.5}.ft-stat-card__trend{display:flex;align-items:center;gap:var(--ft-space-1, 0.25rem);font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-medium, 500)}.ft-stat-card__trend .d-icon{font-size:.625rem}.ft-stat-card__trend--positive{color:var(--ft-success, #4caf50)}.ft-stat-card__trend--negative{color:var(--ft-error, #f44336)}.ft-stat-card__trend--neutral{color:var(--ft-gray-500, #9e9e9e)}.ft-stat-card__subtitle{font-size:var(--ft-font-caption, 0.75rem);color:var(--ft-gray-500, #9e9e9e)}.ft-attention-panel{margin-bottom:var(--ft-space-6, 1.5rem)}.ft-attention-panel__header{display:flex;align-items:center;gap:var(--ft-space-2, 0.5rem);font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242);margin-bottom:var(--ft-space-3, 0.75rem)}.ft-attention-panel__header .d-icon{color:var(--ft-warning, #ff9800)}.ft-attention-panel__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:var(--ft-space-4, 1rem)}.ft-attention-panel__card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ft-space-5, 1.25rem) var(--ft-space-4, 1rem);border-radius:var(--ft-radius-lg, 12px);text-decoration:none;transition:transform var(--ft-transition-fast, 150ms ease),box-shadow var(--ft-transition-fast, 150ms ease);cursor:pointer}.ft-attention-panel__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);text-decoration:none}.ft-attention-panel__card--warning{background:var(--ft-warning-light, rgba(255, 152, 0, 0.1));border:1px solid rgba(255,152,0,.2)}.ft-attention-panel__card--danger{background:var(--ft-error-light, rgba(244, 67, 54, 0.1));border:1px solid rgba(244,67,54,.2)}.ft-attention-panel__card--info{background:var(--ft-info-light, rgba(33, 150, 243, 0.1));border:1px solid rgba(33,150,243,.2)}.ft-attention-panel__card-count{font-size:var(--ft-font-h2, 1.875rem);font-weight:var(--ft-font-weight-bold, 700);line-height:1;margin-bottom:var(--ft-space-1, 0.25rem)}.ft-attention-panel__card--warning .ft-attention-panel__card-count{color:var(--ft-warning, #ff9800)}.ft-attention-panel__card--danger .ft-attention-panel__card-count{color:var(--ft-error, #f44336)}.ft-attention-panel__card--info .ft-attention-panel__card-count{color:var(--ft-info, #2196f3)}.ft-attention-panel__card-label{font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-medium, 500);color:var(--ft-gray-700, #364153);text-align:center}.ft-attention-panel--clear{margin-bottom:var(--ft-space-6, 1.5rem)}.ft-attention-panel__clear-message{display:flex;align-items:center;gap:var(--ft-space-2, 0.5rem);padding:var(--ft-space-3, 0.75rem) var(--ft-space-5, 1.25rem);background:var(--ft-pastel-mint, #d4f0e7);border:1px solid rgba(76,175,80,.15);border-radius:var(--ft-radius-lg, 12px);font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-medium, 500);color:var(--ft-gray-800, #424242)}.ft-attention-panel__clear-message .d-icon{color:var(--ft-success, #4caf50)}body.admin-interface .fantribe-nav-item{display:none}body.admin-interface .admin-area .groups-header .groups-header-new{background-color:var(--ft-primary, #ff1744);color:var(--ft-white, #fff);border-radius:var(--ft-radius-md, 8px)}body.admin-interface .admin-area .groups-header .groups-header-new svg{color:var(--ft-white, #fff)}body.admin-interface .admin-area .admin-container .container.groups-index{background-color:var(--ft-white, #fff);border-radius:var(--ft-radius-lg, 12px);border:1px solid var(--ft-gray-200, #e8e6e3);padding:var(--ft-space-4, 1rem)}body.admin-interface .admin-area .groups-form{max-width:700px;margin:0 auto}body.admin-interface .admin-area .groups-form .control-label{display:block;width:auto;text-align:left}body.admin-interface .admin-area .groups-form .control-group{display:block;margin-bottom:1.5rem}body.admin-interface .admin-area #main-outlet .container.group{padding:0 var(--ft-space-8, 2rem)}body.admin-interface .admin-area .dashboard .d-page-header__title h1{font-size:1.75rem;font-weight:var(--ft-font-weight-bold, 700);color:var(--ft-gray-900, #212121);margin-bottom:var(--ft-space-1, 0.25rem)}body.admin-interface .admin-area .dashboard .d-page-header__description{color:var(--ft-gray-500, #9e9e9e);font-size:var(--ft-font-small, 0.875rem);margin-bottom:var(--ft-space-6, 1.5rem)}body.admin-interface .dashboard-next .version-checks{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);padding:var(--ft-space-5, 1.25rem) var(--ft-space-6, 1.5rem);box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:var(--ft-space-6, 1.5rem)}body.admin-interface .dashboard-next .version-checks .section-title{border-bottom-color:var(--ft-gray-200, #e8e6e3);padding-bottom:var(--ft-space-3, 0.75rem);margin-bottom:var(--ft-space-3, 0.75rem)}body.admin-interface .dashboard-next .version-checks .section-title h2{font-size:1rem;font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242);margin:0}body.admin-interface .dashboard-next .version-check{padding-top:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .version-check .version-number h3{font-size:1.25rem;font-weight:var(--ft-font-weight-bold, 700);color:var(--ft-gray-900, #212121)}body.admin-interface .dashboard-next .version-check .version-number h4{font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-semibold, 600);text-transform:uppercase;letter-spacing:.04em;color:var(--ft-gray-500, #9e9e9e);margin-bottom:var(--ft-space-1, 0.25rem)}body.admin-interface .dashboard-next .version-check .version-number .sha-link{font-size:var(--ft-font-caption, 0.75rem);color:var(--ft-primary, #ff1744)}body.admin-interface .dashboard-next .version-check .version-status{font-size:var(--ft-font-small, 0.875rem);color:var(--ft-gray-600, #757575)}body.admin-interface .dashboard-next .version-check .version-status .face{font-size:1.5rem}body.admin-interface .dashboard-next .dashboard-problems{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);padding:var(--ft-space-5, 1.25rem) var(--ft-space-6, 1.5rem);box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:var(--ft-space-6, 1.5rem)}body.admin-interface .dashboard-next .dashboard-problems>h2,body.admin-interface .dashboard-next .dashboard-problems>.section-title h2{font-size:1rem;font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242);margin-bottom:var(--ft-space-4, 1rem);padding-bottom:var(--ft-space-3, 0.75rem);border-bottom:1px solid var(--ft-gray-200, #e8e6e3)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages{margin-bottom:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul{list-style:none;margin:0;padding:0}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem{padding:var(--ft-space-3, 0.75rem) var(--ft-space-4, 1rem);margin-bottom:var(--ft-space-2, 0.5rem);background:var(--ft-gray-50, #fafafa);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-md, 8px);font-size:var(--ft-font-small, 0.875rem);color:var(--ft-gray-700, #364153);line-height:var(--ft-line-height-normal, 1.5);transition:background var(--ft-transition-fast, 150ms ease)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem:hover{background:var(--ft-gray-100, #f5f5f5)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem:last-child{margin-bottom:0}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem .notice{display:flex;justify-content:space-between;align-items:center;gap:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem .message{flex:1;min-width:0}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem .btn{flex-shrink:0;padding:4px 12px;font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-medium, 500);background:rgba(0,0,0,0);border:1px solid var(--ft-gray-300, #e0e0e0);border-radius:var(--ft-radius-full, 9999px);color:var(--ft-gray-500, #9e9e9e)}body.admin-interface .dashboard-next .dashboard-problems .problem-messages ul li.dashboard-problem .btn:hover{background:var(--ft-gray-100, #f5f5f5);border-color:var(--ft-gray-400, #bdbdbd);color:var(--ft-gray-700, #364153)}body.admin-interface .dashboard-next .dashboard-problems .d-icon-triangle-exclamation{color:var(--ft-warning, #ff9800)}body.admin-interface .dashboard-next .dashboard-problems .actions{margin-top:var(--ft-space-4, 1rem);padding-top:var(--ft-space-3, 0.75rem);border-top:1px solid var(--ft-gray-200, #e8e6e3);font-size:var(--ft-font-caption, 0.75rem);color:var(--ft-gray-500, #9e9e9e)}body.admin-interface .dashboard-next .dashboard-problems .actions .btn{font-size:var(--ft-font-caption, 0.75rem);padding:5px 12px;border-radius:var(--ft-radius-md, 8px)}body.admin-interface .dashboard-next .charts{gap:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .charts .admin-report{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);padding:var(--ft-space-4, 1rem) var(--ft-space-5, 1.25rem);box-shadow:0 1px 3px rgba(0,0,0,.05)}body.admin-interface .dashboard-next .charts .admin-report .header{padding:0;border:none;margin-bottom:var(--ft-space-3, 0.75rem)}body.admin-interface .dashboard-next .charts .admin-report .d-page-subheader__title-row h3{font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242)}body.admin-interface .dashboard-next .section .section-title{border-bottom-color:var(--ft-gray-200, #e8e6e3);padding-bottom:var(--ft-space-3, 0.75rem);margin-bottom:var(--ft-space-4, 1rem)}body.admin-interface .counters-list .counters-header{border-color:var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-md, 8px) var(--ft-radius-md, 8px) 0 0;background:var(--ft-gray-50, #fafafa);font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-semibold, 600);text-transform:uppercase;letter-spacing:.03em;color:var(--ft-gray-500, #9e9e9e)}body.admin-interface .counters-list .admin-report .main{border-color:var(--ft-gray-200, #e8e6e3)}body.admin-interface .counters-list .admin-report .main:hover{background-color:var(--ft-gray-50, #fafafa)}body.admin-interface .dashboard-next .misc{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:var(--ft-space-6, 1.5rem);overflow:hidden}body.admin-interface .dashboard-next .misc .storage-stats{border-right-color:var(--ft-gray-200, #e8e6e3)}body.admin-interface .dashboard-next .top-referred-topics,body.admin-interface .dashboard-next .trending-search{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);padding:var(--ft-space-4, 1rem) var(--ft-space-5, 1.25rem);box-shadow:0 1px 3px rgba(0,0,0,.05)}body.admin-interface .dashboard-new-features .admin-config-area-card,body.admin-interface .whats-new .admin-config-area-card{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);box-shadow:0 1px 3px rgba(0,0,0,.05)}body.admin-interface .dashboard-new-features .admin-new-feature-item,body.admin-interface .whats-new .admin-new-feature-item{border-bottom-color:var(--ft-gray-200, #e8e6e3);padding-bottom:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-new-features .admin-new-feature-item:not(:first-child),body.admin-interface .whats-new .admin-new-feature-item:not(:first-child){margin-top:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .community-health.section{margin-bottom:var(--ft-space-6, 1.5rem)}body.admin-interface .dashboard-next .community-health.section .section-title h2{font-size:1rem;font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242)}body.admin-interface .dashboard-next .section-columns{gap:var(--ft-space-4, 1rem)}body.admin-interface .dashboard-next .section-columns .section-column:last-child{margin-left:0}body.admin-interface .dashboard-next .section-columns .section-column:first-child{margin-right:0}body.admin-interface{background:var(--ft-bg, #f5f5f5)}body.admin-interface .admin-area .admin-content,body.admin-interface .admin-area .admin-detail{background:var(--ft-bg, #f5f5f5)}body.admin-interface .admin-area .admin-contents{background:rgba(0,0,0,0);padding:var(--ft-space-6, 1.5rem) var(--ft-space-8, 2rem)}body.admin-interface .admin-area .admin-config-area-card{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);box-shadow:0 1px 3px rgba(0,0,0,.05);padding:var(--ft-space-5, 1.25rem)}body.admin-interface .admin-area .d-page-header__title h1,body.admin-interface .admin-area .admin-page-header h1,body.admin-interface .admin-area .admin-contents>h1,body.admin-interface .admin-area .dashboard-next>.section>.section-title h2:first-child{font-size:1.75rem;font-weight:var(--ft-font-weight-bold, 700);color:var(--ft-gray-900, #212121);letter-spacing:-0.01em;line-height:var(--ft-line-height-tight, 1.25)}body.admin-interface .admin-area h2,body.admin-interface .admin-area .section-title h2{font-size:1.1rem;font-weight:var(--ft-font-weight-semibold, 600);color:var(--ft-gray-800, #424242)}body.admin-interface .admin-area .d-page-header__description,body.admin-interface .admin-area .admin-contents>p:first-of-type{font-size:var(--ft-font-small, 0.875rem);color:var(--ft-gray-500, #9e9e9e);line-height:var(--ft-line-height-relaxed, 1.75)}body.admin-interface .admin-area .d-breadcrumb,body.admin-interface .admin-area .d-breadcrumbs{font-size:var(--ft-font-caption, 0.75rem);color:var(--ft-gray-500, #9e9e9e);margin-bottom:var(--ft-space-1, 0.25rem)}body.admin-interface .admin-area .d-breadcrumb a,body.admin-interface .admin-area .d-breadcrumbs a{color:var(--ft-gray-500, #9e9e9e)}body.admin-interface .admin-area .d-breadcrumb a:hover,body.admin-interface .admin-area .d-breadcrumbs a:hover{color:var(--ft-primary, #ff1744)}body.admin-interface .admin-area .d-breadcrumb .separator,body.admin-interface .admin-area .d-breadcrumbs .separator{color:var(--ft-gray-400, #bdbdbd)}body.admin-interface .admin-area .btn{border-radius:var(--ft-radius-md, 8px);font-weight:var(--ft-font-weight-medium, 500);font-size:var(--ft-font-small, 0.875rem);transition:background var(--ft-transition-fast, 150ms ease),border-color var(--ft-transition-fast, 150ms ease),box-shadow var(--ft-transition-fast, 150ms ease)}body.admin-interface .admin-area .btn-primary,body.admin-interface .admin-area .btn.ok{background:var(--ft-primary, #ff1744);border-color:var(--ft-primary, #ff1744);color:var(--ft-white, #fff);border-radius:var(--ft-radius-md, 8px)}body.admin-interface .admin-area .btn-primary:hover,body.admin-interface .admin-area .btn.ok:hover{background:var(--ft-primary-hover, #e50030);border-color:var(--ft-primary-hover, #e50030)}body.admin-interface .admin-area .btn-default,body.admin-interface .admin-area .btn:not(.btn-primary,.btn-danger,.ok,.no-text){background:var(--ft-white, #fff);border:1px solid var(--ft-gray-300, #e0e0e0);color:var(--ft-gray-700, #364153)}body.admin-interface .admin-area .btn-default:hover,body.admin-interface .admin-area .btn:not(.btn-primary,.btn-danger,.ok,.no-text):hover{background:var(--ft-gray-50, #fafafa);border-color:var(--ft-gray-400, #bdbdbd)}body.admin-interface .admin-area .btn-danger{border-radius:var(--ft-radius-md, 8px)}body.admin-interface .admin-area table{border-collapse:separate;border-spacing:0}body.admin-interface .admin-area .admin-contents table{background:var(--ft-white, #fff);border:1px solid var(--ft-gray-200, #e8e6e3);border-radius:var(--ft-radius-lg, 12px);overflow:hidden}body.admin-interface .admin-area .admin-contents table thead{background:var(--ft-gray-50, #fafafa)}body.admin-interface .admin-area .admin-contents table thead th{font-size:var(--ft-font-caption, 0.75rem);font-weight:var(--ft-font-weight-semibold, 600);text-transform:uppercase;letter-spacing:.04em;color:var(--ft-gray-500, #9e9e9e);padding:10px 12px;border-bottom:1px solid var(--ft-gray-200, #e8e6e3)}body.admin-interface .admin-area .admin-contents table tbody tr{transition:background var(--ft-transition-fast, 150ms ease)}body.admin-interface .admin-area .admin-contents table tbody tr:hover{background:var(--ft-gray-50, #fafafa)}body.admin-interface .admin-area .admin-contents table tbody tr td{padding:10px 12px;font-size:var(--ft-font-small, 0.875rem);color:var(--ft-gray-700, #364153);border-bottom:1px solid var(--ft-gray-200, #e8e6e3)}body.admin-interface .admin-area .admin-contents table tbody tr:last-child td{border-bottom:none}body.admin-interface .admin-area input[type=text],body.admin-interface .admin-area input[type=search],body.admin-interface .admin-area input[type=email],body.admin-interface .admin-area input[type=url],body.admin-interface .admin-area input[type=number],body.admin-interface .admin-area input[type=password],body.admin-interface .admin-area textarea,body.admin-interface .admin-area select,body.admin-interface .admin-area .select-kit-header{border-radius:var(--ft-radius-md, 8px);border-color:var(--ft-gray-300, #e0e0e0);font-size:var(--ft-font-small, 0.875rem);transition:border-color var(--ft-transition-fast, 150ms ease),box-shadow var(--ft-transition-fast, 150ms ease)}body.admin-interface .admin-area input[type=text]:focus,body.admin-interface .admin-area input[type=search]:focus,body.admin-interface .admin-area input[type=email]:focus,body.admin-interface .admin-area input[type=url]:focus,body.admin-interface .admin-area input[type=number]:focus,body.admin-interface .admin-area input[type=password]:focus,body.admin-interface .admin-area textarea:focus,body.admin-interface .admin-area select:focus,body.admin-interface .admin-area .select-kit-header:focus{border-color:var(--ft-primary, #ff1744);box-shadow:0 0 0 3px rgba(255,23,68,.08);outline:none}body.admin-interface .admin-area .nav-pills>li>a{border-radius:var(--ft-radius-md, 8px);font-size:var(--ft-font-small, 0.875rem);font-weight:var(--ft-font-weight-medium, 500);color:var(--ft-gray-600, #757575);padding:6px 14px;transition:background var(--ft-transition-fast, 150ms ease),color var(--ft-transition-fast, 150ms ease)}body.admin-interface .admin-area .nav-pills>li>a:hover{background:var(--ft-gray-100, #f5f5f5);color:var(--ft-gray-800, #424242)}body.admin-interface .admin-area .nav-pills>li>a.active{background:var(--ft-primary-light, rgba(255, 23, 68, 0.1));color:var(--ft-primary, #ff1744);font-weight:var(--ft-font-weight-semibold, 600)}body.admin-interface .admin-area .badge-notification{border-radius:var(--ft-radius-full, 9999px);font-size:11px;font-weight:var(--ft-font-weight-semibold, 600);padding:2px 7px}body.admin-interface .admin-area hr{border-color:var(--ft-gray-200, #e8e6e3)}body.admin-interface .admin-area ::-webkit-scrollbar{width:6px;height:6px}body.admin-interface .admin-area ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}body.admin-interface .admin-area ::-webkit-scrollbar-thumb{background:var(--ft-gray-300, #e0e0e0);border-radius:3px}body.admin-interface .admin-area ::-webkit-scrollbar-thumb:hover{background:var(--ft-gray-400, #bdbdbd)}
/*# sourceMappingURL=fantribe-theme-admin_9fd59645838d139466c02e55d03a72e83ea890e9.css.map?__ws=creatortribe-uat.empowertribe.com */
