/*
	Theme Name:   Jannah Child
	Theme URI:    http://jannah.tielabs.com/
	Description:  Jannh Child Theme
	Author:       TieLabs
	Author URI:   https://tielabs.com
	Template:     jannah
	Version:      1.0.1
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  jannah-child
*/


/* write custom css after this line */
/* بروفايل الحكم — SabriSport */
.ss-referee-profile{border:1px solid #eee;border-radius:16px;padding:16px;background:#fff}
.ss-ref-header{display:flex;gap:14px;align-items:center;margin-bottom:10px}
.ss-ref-avatar-wrap{width:64px;height:64px;border-radius:50%;overflow:hidden;flex:0 0 64px;border:1px solid #eee;background:#fafafa}
.ss-ref-avatar{width:100%;height:100%;object-fit:cover;border-radius:50%}
.ss-ref-name{font-size:22px;line-height:1.2;margin:0 0 6px}
.ss-ref-meta-line{display:flex;flex-wrap:wrap;gap:8px}
.ss-chip{background:#f6f7f9;border:1px solid #eaecef;border-radius:999px;padding:4px 10px;font-size:13px}
.ss-chip-intl{background:#fff3cd;border-color:#ffe8a3}

.ss-ref-stats{display:grid;grid-template-columns:repeat(4, minmax(0,1fr));gap:8px;margin:12px 0 6px}
.ss-stat{background:#f9fafb;border:1px solid #eef0f2;border-radius:12px;padding:10px;text-align:center}
.ss-stat-label{font-size:12px;opacity:.8;margin-bottom:4px}
.ss-stat-value{font-weight:700;font-size:18px}

.ss-ref-section-title{font-size:18px;margin:14px 0 8px}
.ss-ref-matches{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}
.ss-match-card{display:block;border:1px solid #eee;border-radius:12px;padding:10px;text-decoration:none;background:#fff;transition:transform .12s, box-shadow .12s}
.ss-match-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.06)}
.ss-match-date{font-size:12px;opacity:.7;margin-bottom:4px}
.ss-match-title{font-weight:600;margin-bottom:4px;color:#222}
.ss-match-meta{font-size:12px;opacity:.8;display:flex;gap:6px}

.ss-empty{opacity:.8;margin:10px 0}
.ss-ref-content{margin-top:16px}

