/* KurdCyber V65 — rebuilt to match the supplied blue vBulletin-style reference. */
:root{
  --kc65-navy:#00264d;
  --kc65-navy2:#003b75;
  --kc65-blue:#006fd3;
  --kc65-sky:#22a6ff;
  --kc65-line:#c7deed;
  --kc65-line2:#a7cce6;
  --kc65-ink:#073f83;
  --kc65-muted:#718ba4;
  --kc65-soft:#f4fbff;
}
*{box-sizing:border-box}
html{background:#dff2ff!important}
body{
  margin:0!important;
  background:
    radial-gradient(circle at 10% 22%,rgba(255,255,255,.92),transparent 32%),
    linear-gradient(180deg,#d8efff 0,#f7fcff 58%,#d9efff 100%) fixed!important;
  color:#234766!important;
  font-size:13px!important;
  line-height:1.35!important;
}
a{color:#064f9f!important;text-decoration:none}
a:hover{color:#0086ed!important}
.hidden{display:none!important}
.view{display:none!important}.view.active{display:block!important}
.wrap,.header-main,.navinner,.kc63-topbar{width:calc(100% - 96px)!important;max-width:none!important;margin-inline:auto!important}
.wrap{padding:9px 0 20px!important}

/* ---------- HEADER ---------- */
.header.kc63-header{position:relative!important;top:auto!important;z-index:50!important;border:0!important;background:#001b39!important;box-shadow:0 3px 12px rgba(0,35,73,.24)!important;backdrop-filter:none!important}
.kc63-topbar{height:34px!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;direction:ltr!important;color:#d9ecfb!important;font-size:11px!important}
.kc63-toplinks{direction:rtl!important;display:flex!important;align-items:center!important;gap:8px!important;color:#bdd8ee!important}
.header-actions{display:flex!important;align-items:center!important;min-width:0!important;overflow:visible!important}
.kc63-scenic{height:119px!important;position:relative!important;overflow:hidden!important;border-top:1px solid #164f8f!important;border-bottom:1px solid #0a77d1!important;background:linear-gradient(90deg,rgba(0,20,48,.92),rgba(0,72,145,.12),rgba(0,24,57,.88)),url('../img/kurdcyber-mountains.jpg') center/cover no-repeat!important}
.kc63-scenic:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(25,102,180,.02),rgba(0,22,48,.28))}
.header-main{height:119px!important;min-height:119px!important;padding:10px 6px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:34px!important;direction:ltr!important;position:relative!important;z-index:2!important}
.brand{order:2!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:410px!important;color:#fff!important}
.brand .logo{display:none!important}
.kc63-wordmark{display:flex!important;align-items:center!important;gap:17px!important;direction:ltr!important;text-align:left!important;color:#fff!important}
.kc63-kc{font:900 62px/.9 "Arial Black",Arial,sans-serif!important;letter-spacing:-10px!important;background:linear-gradient(145deg,#21e7ff 0,#45c8ff 42%,#0670cd 43%,#18cfff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 2px 0 #002554)!important}
.kc63-wordmark b{display:block!important;font:900 35px/1 Arial,sans-serif!important;letter-spacing:.3px!important;color:#fff!important;text-shadow:0 2px 2px #001b43!important}.kc63-wordmark b span{color:#17baff!important}
.kc63-wordmark small{display:block!important;margin-top:5px!important;font:700 8px/1.2 Arial,sans-serif!important;letter-spacing:.08em!important;color:#e8f7ff!important}
.header-search{order:1!important;position:relative!important;display:flex!important;width:min(560px,44%)!important;min-width:320px!important;max-width:560px!important;margin:0!important;direction:rtl!important}
.header-search>.ms{position:absolute!important;right:14px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;color:#dcefff!important;font-size:22px!important}
.header-search .input{width:100%!important;height:42px!important;padding:0 45px 0 52px!important;border:1px solid #168de6!important;border-radius:6px!important;background:rgba(0,31,68,.86)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 0 14px rgba(0,126,255,.12)!important}
.header-search .input::placeholder{color:#d2e7f7!important}.kc63-searchbtn{position:absolute!important;left:0!important;top:0!important;width:49px!important;height:42px!important;border:0!important;border-radius:5px 0 0 5px!important;background:linear-gradient(#1597ff,#0063c9)!important;color:#fff!important;display:grid!important;place-items:center!important;cursor:pointer!important}
.kc49-accountbar,.kc49-guest-actions{display:flex!important;align-items:center!important;gap:7px!important;direction:ltr!important;white-space:nowrap!important}
.kc49-account,.kc49-head-btn,.kc49-online-pill,.kc49-login,.kc49-register{min-height:28px!important;border:1px solid #275b8d!important;border-radius:5px!important;background:linear-gradient(#143e6f,#08274a)!important;color:#fff!important;box-shadow:inset 0 1px rgba(255,255,255,.09)!important}
.kc49-account{padding:3px 8px!important;min-width:0!important}.kc49-account-avatar{width:23px!important;height:23px!important}.kc49-account-copy b{color:#fff!important;font-size:11px!important}.kc49-account-copy small,.kc49-online-pill span,.kc49-head-btn em{display:none!important}
.kc49-head-btn{width:32px!important;height:28px!important;padding:0!important;display:grid!important;place-items:center!important;position:relative!important}.kc49-head-btn .ms{font-size:18px!important}.kc49-head-btn i{position:absolute!important;top:-5px!important;right:-4px!important;min-width:15px!important;height:15px!important;border-radius:8px!important;background:#ef252d!important;color:#fff!important;font:700 9px/15px Arial!important}
.kc49-online-pill{padding:0 9px!important;display:flex!important;align-items:center!important;gap:4px!important}.kc49-login,.kc49-register{padding:5px 9px!important;display:inline-flex!important;align-items:center!important;gap:5px!important}
.navbar{background:linear-gradient(#0788f1,#0053ab)!important;border-top:1px solid #43b0ff!important;border-bottom:2px solid #003c80!important;box-shadow:inset 0 1px rgba(255,255,255,.22)!important}
.navinner{padding:0!important;display:flex!important;justify-content:flex-start!important;gap:0!important;direction:rtl!important;overflow-x:auto!important}
.nav{height:43px!important;min-height:43px!important;min-width:max-content!important;padding:0 29px!important;border:0!important;border-inline-start:1px solid rgba(255,255,255,.13)!important;border-inline-end:1px solid rgba(0,44,102,.36)!important;border-radius:0!important;background:linear-gradient(#087fe8,#0054b7)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;display:flex!important;align-items:center!important;gap:8px!important}
.nav:hover,.nav.active{background:linear-gradient(#1da0ff,#0872d9)!important;color:#fff!important;box-shadow:inset 0 -3px 0 #65ddff!important}.nav .ms{font-size:19px!important;color:#fff!important}

/* ---------- BREADCRUMB ---------- */
.kc63-breadcrumb{height:28px!important;margin:0 0 7px!important;padding:0 12px!important;border:1px solid #b8d9ef!important;border-radius:5px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 1px 2px rgba(0,70,120,.05)!important;display:flex!important;align-items:center!important;gap:8px!important;font-size:11px!important;color:#567997!important}.kc63-breadcrumb .ms{font-size:16px!important;color:#1979c9!important}.hero{display:none!important}

/* ---------- HOME CATEGORIES ---------- */
.category{margin:0 0 9px!important;border:1px solid #84bbdf!important;border-radius:6px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 1px 3px rgba(0,78,137,.07)!important}
.cat-head{height:34px!important;min-height:34px!important;padding:0 10px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,#0a66bc 0,#014a8c 56%,#003a73 100%)!important;box-shadow:inset 0 1px rgba(255,255,255,.2)!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;direction:ltr!important}
.cat-title{height:34px!important;display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;direction:rtl!important}.cat-title>.ms{width:27px!important;height:27px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:#fff!important;font-size:21px!important}.cat-title h3{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:900!important;text-shadow:0 1px #00346d!important;white-space:nowrap!important}.cat-title small{display:none!important}
.kc65-cat-desc{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:right!important;direction:rtl!important;color:#dceeff!important;font-size:10px!important}
.cat-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important}.cat-actions .chip{display:none!important}.cat-actions .collapse{width:22px!important;height:22px!important;padding:0!important;border:1px solid #347fbd!important;border-radius:50%!important;background:#07467e!important;color:#fff!important;display:grid!important;place-items:center!important}.cat-actions .collapse .ms{font-size:16px!important}.category.collapsed .cat-body{display:none!important}.cat-body{padding:0!important;background:#fff!important}

/* Stable left-to-right structural order: icon | forum | counters | last post. */
.forum-row{direction:ltr!important;display:grid!important;grid-template-columns:74px minmax(300px,1fr) 205px minmax(330px,410px)!important;gap:0!important;align-items:stretch!important;min-height:50px!important;padding:0!important;border:0!important;border-bottom:1px solid #cbdfea!important;border-radius:0!important;background:linear-gradient(90deg,#f7fcff 0,#fff 47%,#f8fcff 100%)!important;box-shadow:none!important;transform:none!important;cursor:default!important}
.forum-row:last-child{border-bottom:0!important}.forum-row:hover{background:#edf8ff!important;box-shadow:inset 0 0 0 1px #d6ebf8!important;transform:none!important}.forum-row>*{min-width:0!important}
.forum-icon{grid-column:1!important;direction:rtl!important;width:74px!important;height:auto!important;min-height:50px!important;margin:0!important;border:0!important;border-inline-end:1px solid #d4e6f3!important;border-radius:0!important;background:linear-gradient(90deg,#e8f5ff,#f8fcff)!important;color:#0864b7!important;box-shadow:none!important;display:grid!important;place-items:center!important}.forum-icon .ms{font-size:29px!important}
.forum-name-wrap{grid-column:2!important;direction:rtl!important;min-width:0!important;padding:6px 15px!important;text-align:left!important;align-self:center!important}.forum-name{display:block!important;width:max-content!important;max-width:100%!important;color:#03458e!important;font-size:13.5px!important;line-height:1.2!important;font-weight:900!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.forum-desc{margin-top:2px!important;color:#6f879d!important;font-size:9.5px!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.inline-subs,.kc52-inline-subs{margin-top:4px!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:7px!important;direction:rtl!important}.inline-sub,.kc52-inline-sub{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#3672a6!important;font-size:9px!important;display:inline-flex!important;align-items:center!important;gap:2px!important}.inline-sub .ms{font-size:12px!important}.kc52-inline-sub-icon,.kc52-inline-sub-copy small{display:none!important}
.counts.kc65-counts{grid-column:3!important;height:auto!important;padding:0!important;border:0!important;border-inline:1px solid #d4e5f0!important;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;direction:ltr!important;text-align:center!important;color:#5f7e9a!important;line-height:1.1!important}
.kc65-count{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:5px!important;border-inline-end:1px solid #dfebf3!important}.kc65-count:last-child{border-inline-end:0!important}.kc65-count>.ms{font-size:17px!important;color:#67a2d0!important}.kc65-count>span:last-child{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important}.kc65-count b{color:#0b478c!important;font-size:11px!important;line-height:1!important}.kc65-count small{color:#7892aa!important;font-size:8px!important;line-height:1!important}
.last.kc65-last{grid-column:4!important;direction:rtl!important;height:auto!important;min-width:0!important;padding:5px 8px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 34px 24px!important;align-items:center!important;gap:7px!important;color:#6885a0!important;font-size:9px!important;text-align:right!important}.kc65-last-copy{min-width:0!important}.last b{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#073e87!important;font-size:10.5px!important;line-height:1.2!important}.last small{display:block!important;margin-top:2px!important;color:#7790a8!important;font-size:8.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.avatar-sm{width:32px!important;height:32px!important;border:1px solid #bdd8e9!important;border-radius:6px!important;background:#e8f5ff!important;color:#0a63b4!important;display:grid!important;place-items:center!important;font-size:8px!important;font-weight:900!important}.avatar-sm .ms{font-size:18px!important}.kc65-row-arrow{width:22px!important;height:22px!important;border:1px solid #69aee2!important;border-radius:5px!important;background:#edf8ff!important;display:grid!important;place-items:center!important;color:#0874cb!important}.kc65-row-arrow .ms{font-size:17px!important}.kc65-empty-title{color:#7892a8!important;font-weight:700!important}
.kc65-category-row .forum-icon{color:#126fbf!important;background:#edf7ff!important}

/* ---------- IMPORTANT + LATEST ---------- */
.topic-showcase-v6{margin:8px 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.important-panel-v6,.latest-slider{border:1px solid #8fc0e1!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}.showcase-head,.latest-slider-head{min-height:32px!important;padding:0 10px!important;background:linear-gradient(#0a5ca7,#003c77)!important;border:0!important;color:#fff!important}.showcase-title,.latest-slider-title{gap:7px!important}.showcase-icon,.latest-slider-icon{width:24px!important;height:24px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important}.showcase-title b,.latest-slider-title b{color:#fff!important;font-size:11.5px!important}.showcase-title small,.latest-slider-title small,.chip.gold{display:none!important}.important-row-v6{min-height:34px!important;padding:4px 8px!important;border-bottom:1px solid #d9e8f3!important;background:#fff!important}.important-row-v6:last-child{border-bottom:0!important}.important-row-v6 b{font-size:10px!important}.important-row-v6 small,.important-row-v6 time{font-size:8.5px!important}.latest-viewport{background:#fff!important}.latest-track{gap:0!important}.latest-card{min-width:100%!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.latest-card-head{padding:6px 8px!important;border-bottom:1px solid #dceaf4!important;background:#fff!important}.latest-card h4{font-size:10px!important;color:#084a94!important}.latest-card-author,.latest-card time{font-size:8.5px!important}.latest-card-meta,.latest-card-foot,.latest-card-bar,.slider-controls,.slider-dots{display:none!important}

/* ---------- BOARD / THREAD LIST ---------- */
.board-head,.thread-top{margin-bottom:9px!important;padding:11px 13px!important;border:1px solid #1c75b8!important;border-radius:6px!important;background:linear-gradient(#0a60ae,#003d77)!important;color:#fff!important;box-shadow:none!important}.board-head h2,.board-head p,.board-head .breadcrumbs,.thread-top h2,.thread-top .breadcrumbs,.thread-top .thread-info{color:#fff!important}.board-head h2,.thread-top h2{font-size:17px!important}.board-head p{font-size:10.5px!important}.kc-board-subs{margin-bottom:9px!important;border:1px solid #a5cce7!important;border-radius:6px!important;background:#fff!important}.kc-board-subs-head{background:#e7f4fd!important}.kc-board-subgrid{padding:8px!important}.kc-board-subcard{border:1px solid #d3e5f2!important;border-radius:5px!important;background:#f7fbff!important;box-shadow:none!important}
.threadbox{overflow:hidden!important;border:1px solid #98c3df!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.thread-head{min-height:34px!important;padding:0 11px!important;border-bottom:1px solid #b8d3e6!important;background:#e4f2fb!important;color:#23577f!important;font-size:10px!important}.thread-row{min-height:57px!important;border-bottom:1px solid #d6e6f1!important;background:#fff!important;color:#4d6a86!important;cursor:pointer!important}.thread-row:last-child{border-bottom:0!important}.thread-row:hover{background:#f1f9ff!important}.thread-row.staff-row{background:#fff!important}.ticon{background:#e8f5ff!important;border-color:#c9e0ef!important;color:#0864b7!important}.ttitle{color:#03458e!important;font-size:12.5px!important;font-weight:900!important}.tmeta,.tnum,.tlast{font-size:9.5px!important;color:#6e8aa3!important}.tnum b{color:#0a478c!important}.thread-menu{z-index:80!important}.kc55-modbar{margin-bottom:8px!important;border:1px solid #98c3df!important;border-radius:6px!important;background:#eef8ff!important;box-shadow:none!important}

/* ---------- POSTS ---------- */
.post,.kc52-post{direction:rtl!important;display:grid!important;grid-template-columns:minmax(185px,220px) minmax(0,1fr)!important;margin-bottom:10px!important;overflow:hidden!important;border:1px solid #9fc6e0!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.post-side{grid-column:1!important;padding:11px!important;border:0!important;border-left:1px solid #c8dfea!important;background:#eef8fe!important;color:#355c7e!important}.post-main{grid-column:2!important;min-width:0!important;background:#fff!important}.kc-id-card{border-radius:6px!important;box-shadow:none!important}.post-bar{min-height:35px!important;padding:0 10px!important;border-bottom:1px solid #d7e6f1!important;background:#e8f4fc!important;color:#577895!important}.post-content{min-height:145px!important;padding:17px!important;color:#203f5f!important;font-size:13.5px!important;line-height:1.8!important}.post-footer{min-height:42px!important;padding:7px 10px!important;border-top:1px solid #d8e7f1!important;background:#f2f9fd!important}.content-html img{max-width:100%!important;height:auto!important}.kc52-compose-launch{border:1px solid #9fc6e0!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}

/* ---------- BUTTONS / INPUTS ---------- */
.btn,.icon-btn,.chip-btn,.staff-inline-btn,.textcontrol{border-radius:5px!important}.btn.primary,.btn:not(.ghost):not(.secondary),.textcontrol,.chip-btn:not(.ghost){border:1px solid #005bb8!important;background:linear-gradient(#138df2,#0066ca)!important;color:#fff!important;box-shadow:none!important}.input,select,textarea{border:1px solid #bcd7e8!important;border-radius:5px!important;background:#fff!important;color:#1f4467!important;box-shadow:none!important}.input:focus,select:focus,textarea:focus{border-color:#1687e3!important;box-shadow:0 0 0 2px rgba(22,135,227,.13)!important}

/* ---------- REFERENCE-STYLE LOWER DASHBOARD ---------- */
.footer.kc65-footer{margin-top:8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0b447c!important;box-shadow:none!important;overflow:visible!important}.kc65-dashboard{display:grid!important;grid-template-columns:1.18fr .96fr 1fr 1fr!important;gap:8px!important;margin-bottom:8px!important;direction:ltr!important}.kc65-dashboard>.kc64-dash-panel{direction:rtl!important;min-width:0!important;overflow:hidden!important;border:1px solid #7fb5dc!important;border-radius:6px!important;background:#fff!important;color:#0a477f!important}.kc65-panel-head{height:31px!important;padding:0 9px!important;background:linear-gradient(#0a5ba6,#003b75)!important;color:#fff!important;display:flex!important;align-items:center!important;gap:7px!important}.kc65-panel-head>.ms{font-size:18px!important}.kc65-panel-head b{font-size:11px!important;color:#fff!important}.kc65-panel-head em{margin-inline-start:auto!important;color:#bfe6ff!important;font-size:8px!important;font-style:normal!important}
.kc65-online-strip{min-height:53px!important;padding:7px 8px 3px!important;display:flex!important;align-items:center!important;gap:7px!important;direction:ltr!important;overflow-x:auto!important}.kc65-online-avatar{width:34px!important;height:34px!important;flex:0 0 34px!important;border:2px solid #fff!important;border-radius:50%!important;overflow:hidden!important;background:#e8f5ff!important;box-shadow:0 0 0 1px #b9d8eb!important}.kc65-online-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.kc65-more-online{width:34px!important;height:34px!important;flex:0 0 34px!important;border:1px solid #79b7e2!important;border-radius:50%!important;background:#edf8ff!important;display:grid!important;place-items:center!important;color:#0872c8!important;font-size:9px!important;font-weight:900!important}.kc65-empty-line{color:#7a91a6!important;font-size:9px!important}.kc65-online-names{min-height:22px!important;padding:2px 8px 6px!important;color:#66819a!important;font-size:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;direction:ltr!important;text-align:left!important}.kc65-online-foot{height:34px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-top:1px solid #d9e7f1!important;background:#f7fbfe!important}.kc65-online-foot span{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;border-inline-end:1px solid #dce8f1!important;color:#32638b!important;font-size:8px!important}.kc65-online-foot span:last-child{border-inline-end:0!important}.kc65-online-foot .ms{font-size:14px!important}.kc65-online-foot b{font-size:10px!important;color:#0a4b91!important}
.kc65-stat-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;min-height:68px!important}.kc65-stat{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;border-inline-end:1px solid #dbe8f1!important;background:linear-gradient(#fff,#f4faff)!important}.kc65-stat:last-child{border-inline-end:0!important}.kc65-stat .ms{font-size:16px!important;color:#0878d5!important}.kc65-stat b{font-size:11px!important;color:#0a478c!important}.kc65-stat small{font-size:7.5px!important;color:#788fa5!important}.kc65-stat-foot{height:34px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid #d9e7f1!important;background:#f8fbfe!important;color:#6e879e!important;font-size:8px!important}.kc65-stat-foot>span{display:flex!important;align-items:center!important;gap:5px!important}.kc65-stat-foot b{color:#0a4a90!important;font-size:8.5px!important}.kc65-mini-avatar{width:22px!important;height:22px!important;border-radius:50%!important;overflow:hidden!important;background:#e6f3fc!important;display:grid!important;place-items:center!important}.kc65-mini-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}
.kc65-mini-list>a{direction:rtl!important;min-height:27px!important;padding:3px 7px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr) 25px!important;align-items:center!important;gap:5px!important;border-bottom:1px solid #e2edf5!important;color:#0a4d95!important}.kc65-mini-list>a:last-child{border-bottom:0!important}.kc65-topic-dot{width:18px!important;height:18px!important;border-radius:50%!important;background:#e4f3fd!important;color:#0874cb!important;display:grid!important;place-items:center!important;font-size:8px!important;font-weight:900!important}.kc65-mini-list b{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.5px!important}.kc65-mini-list small{display:block!important;color:#7892a9!important;font-size:7px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.kc65-mini-list em{border-radius:3px!important;background:#087add!important;color:#fff!important;font-style:normal!important;text-align:center!important;font-size:7.5px!important;padding:2px!important}.kc65-empty-list{min-height:85px!important;display:grid!important;place-items:center!important;color:#7c92a6!important;font-size:9px!important}
.kc65-top-tabs{height:25px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-bottom:1px solid #cfe1ee!important;background:#edf7fd!important}.kc65-top-tabs>*{display:grid!important;place-items:center!important;border-inline-end:1px solid #d8e6f0!important;color:#577a99!important;font-size:7.5px!important}.kc65-top-tabs b{background:#087ce0!important;color:#fff!important}.kc65-top-list>a{min-height:24px!important;padding:2px 7px!important;display:grid!important;grid-template-columns:20px 20px minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;border-bottom:1px solid #e4eef5!important;color:#0a4e97!important}.kc65-top-list>a:last-child{border-bottom:0!important}.kc65-top-list strong{width:17px!important;height:17px!important;border-radius:4px!important;background:#dceaf4!important;display:grid!important;place-items:center!important;color:#315d82!important;font-size:7px!important}.kc65-top-list>a:nth-child(1) strong{background:#f3be31!important;color:#fff!important}.kc65-top-list>a:nth-child(2) strong{background:#a8b4c0!important;color:#fff!important}.kc65-top-list>a:nth-child(3) strong{background:#d27b3c!important;color:#fff!important}.kc65-top-avatar{width:19px!important;height:19px!important;border-radius:50%!important;overflow:hidden!important;background:#e8f4fb!important}.kc65-top-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.kc65-top-list b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important}.kc65-top-list em{font-style:normal!important;color:#5d7c98!important;font-size:7.5px!important}
.footer-rank-showcase{margin-bottom:8px!important;padding:5px 8px!important;border:1px solid #9ac7e4!important;border-radius:6px!important;background:#fff!important}.rank-deck{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:7px!important}.rank-node{min-height:50px!important;padding:3px!important;border:1px solid #d4e5f1!important;border-radius:5px!important;background:linear-gradient(#fcfeff,#f0f8fd)!important;display:grid!important;place-items:center!important}.rank-node img{width:100%!important;max-width:220px!important;max-height:41px!important;object-fit:contain!important}
.kc65-footer-bottom{position:relative!important;min-height:92px!important;padding:12px 17px!important;border:1px solid #0a4b86!important;border-radius:6px!important;background:linear-gradient(135deg,#032d59,#001b39)!important;color:#91b9da!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:32px!important;box-shadow:inset 0 1px rgba(255,255,255,.08)!important}.kc65-footer-bottom:before{display:none!important}.kc64-footer-brand{display:flex!important;align-items:center!important;gap:9px!important;direction:ltr!important;color:#fff!important}.kc64-kc-small{font:900 32px Arial Black,Arial!important;color:#18bfff!important}.kc64-footer-brand b{display:block!important;color:#fff!important;font:900 19px Arial!important}.kc64-footer-brand small{display:block!important;color:#b8d2e8!important;font:700 6.5px Arial!important;letter-spacing:.06em!important}.kc65-footer-links{display:flex!important;justify-content:center!important;gap:54px!important;direction:rtl!important}.kc65-footer-links>div{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:80px!important}.kc65-footer-links b{color:#fff!important;font-size:9px!important;margin-bottom:2px!important}.kc65-footer-links a{color:#a9c8e1!important;font-size:7.5px!important}.kc65-footer-copy{display:flex!important;flex-direction:column!important;align-items:flex-end!important;color:#a9c7df!important}.kc65-footer-copy b{color:#e7f5ff!important;font-size:9px!important}.kc65-footer-copy small{font-size:7px!important}

/* ---------- RESPONSIVE ---------- */
@media(max-width:1350px){
  .wrap,.header-main,.navinner,.kc63-topbar{width:calc(100% - 34px)!important}
  .forum-row{grid-template-columns:64px minmax(260px,1fr) 170px minmax(270px,340px)!important}.forum-icon{width:64px!important}
  .kc65-dashboard{grid-template-columns:1fr 1fr!important}
}
@media(max-width:980px){
  .wrap,.header-main,.navinner,.kc63-topbar{width:calc(100% - 20px)!important}
  .kc63-scenic,.header-main{height:108px!important;min-height:108px!important}.brand{min-width:270px!important}.kc63-wordmark b{font-size:27px!important}.kc63-kc{font-size:47px!important}.header-search{min-width:250px!important;width:44%!important}
  .forum-row{grid-template-columns:54px minmax(0,1fr) 150px!important}.forum-icon{width:54px!important}.last.kc65-last{grid-column:2/-1!important;border-top:1px solid #d8e9f4!important;min-height:42px!important}.counts.kc65-counts{grid-column:3!important}.forum-name-wrap{grid-column:2!important}
  .post,.kc52-post{grid-template-columns:175px minmax(0,1fr)!important}.kc65-footer-links{gap:25px!important}
}
@media(max-width:720px){
  .wrap,.header-main,.navinner,.kc63-topbar{width:calc(100% - 10px)!important}.kc63-topbar{height:auto!important;min-height:34px!important;padding:4px 0!important}.kc63-toplinks{display:none!important}.kc63-scenic{height:128px!important}.header-main{height:128px!important;min-height:128px!important;display:grid!important;grid-template-columns:1fr!important;gap:6px!important;align-content:center!important}.brand{order:1!important;min-width:0!important;justify-content:center!important}.kc63-wordmark{justify-content:center!important}.kc63-wordmark b{font-size:24px!important}.kc63-kc{font-size:39px!important}.header-search{order:2!important;width:100%!important;max-width:none!important;min-width:0!important}.nav{height:41px!important;min-height:41px!important;padding:0 16px!important;font-size:11px!important}
  .cat-head{grid-template-columns:auto 1fr auto!important}.kc65-cat-desc{display:none!important}
  .forum-row{grid-template-columns:46px minmax(0,1fr)!important;min-height:56px!important}.forum-icon{grid-column:1!important;width:46px!important;min-height:56px!important}.forum-name-wrap{grid-column:2!important;padding:7px 9px!important}.counts.kc65-counts{grid-column:2!important;min-height:37px!important;border:0!important;border-top:1px dashed #d4e5f0!important}.last.kc65-last{grid-column:2!important;min-height:43px!important;padding:5px 7px!important}.topic-showcase-v6{grid-template-columns:1fr!important}.kc65-dashboard{grid-template-columns:1fr!important}.rank-deck{grid-template-columns:repeat(2,1fr)!important}.post,.kc52-post{grid-template-columns:1fr!important}.post-side{grid-column:1!important;border:0!important;border-bottom:1px solid #c8dfea!important}.post-main{grid-column:1!important}.kc65-footer-bottom{grid-template-columns:1fr!important;gap:12px!important}.kc65-footer-links{justify-content:flex-start!important;gap:24px!important}.kc65-footer-copy{align-items:flex-start!important}
}
@media(max-width:430px){.header-actions{max-width:100%!important;overflow-x:auto!important}.kc49-online-pill{display:none!important}.kc63-wordmark small{display:none!important}.cat-title h3{font-size:12px!important}.forum-name{font-size:12px!important}.forum-desc{font-size:9px!important}.rank-deck{grid-template-columns:1fr!important}.kc65-footer-links{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}}

/* ==========================================================
   KURDCYBER V67 — FINAL USER-REQUESTED LAYOUT CORRECTIONS
   ========================================================== */
:root{
  --kc67-navy:#003b73;
  --kc67-deep:#00264e;
  --kc67-blue:#087dd8;
  --kc67-sky:#20a9f4;
  --kc67-line:#b9d8eb;
  --kc67-soft:#eef8ff;
  --kc67-text:#073f82;
}

/* Slightly larger desktop canvas without stretching content edge-to-edge. */
.wrap,.header-main,.navinner,.kc63-topbar,.kc67-latest-box-wrap{width:calc(100% - 88px)!important;max-width:1580px!important;margin-inline:auto!important}
.wrap{padding-top:7px!important}

/* NEW TOPICS: separate box UNDER navbar, never inside navbar. */
.kc67-latest-box-wrap{padding:8px 0 2px!important}
.kc67-latest-box{display:block!important;border:1px solid #78b4dc!important;border-radius:7px!important;background:#fff!important;box-shadow:0 2px 7px rgba(0,72,125,.09)!important;overflow:hidden!important}
.kc67-latest-box.is-empty{display:none!important}
.kc67-latest-box .kc66-top-latest-inner{width:100%!important;max-width:none!important;height:48px!important;margin:0!important;display:grid!important;grid-template-columns:165px minmax(0,1fr) 82px!important;align-items:stretch!important;direction:rtl!important;background:linear-gradient(180deg,#fafdff,#edf7fd)!important}
.kc67-latest-box .kc66-top-latest-label{display:flex!important;align-items:center!important;gap:8px!important;padding:0 13px!important;background:linear-gradient(180deg,#0b67bc,#034785)!important;border-inline-start:1px solid #075a9f!important;color:#fff!important}
.kc67-latest-box .kc66-top-latest-label>.ms{font-size:21px!important;color:#9ae0ff!important}.kc67-latest-box .kc66-top-latest-label b{display:block!important;color:#fff!important;font-size:12px!important;line-height:1.05!important}.kc67-latest-box .kc66-top-latest-label small{display:block!important;margin-top:2px!important;color:#c9e8fb!important;font-size:8px!important}
.kc67-latest-box .kc66-top-latest-list{min-width:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;overflow:hidden!important;background:#fff!important}
.kc67-latest-box .kc66-top-latest-list>a{min-width:0!important;padding:5px 8px!important;display:grid!important;grid-template-columns:21px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;border-inline-start:1px solid #e0ecf4!important;color:#0b4c8e!important;background:#fff!important}.kc67-latest-box .kc66-top-latest-list>a:hover{background:#eef8ff!important}
.kc67-latest-box .kc66-top-index{width:19px!important;height:19px!important;border-radius:5px!important;display:grid!important;place-items:center!important;background:#0a81dc!important;color:#fff!important;font-size:8px!important;font-weight:900!important}
.kc67-latest-box .kc66-top-copy{min-width:0!important}.kc67-latest-box .kc66-top-copy b{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#074481!important;font-size:9.5px!important}.kc67-latest-box .kc66-top-copy small{display:block!important;margin-top:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#7792a9!important;font-size:7.5px!important}.kc67-latest-box .kc66-top-latest-list em{padding:2px 5px!important;border-radius:4px!important;background:#e4f3fd!important;color:#0873c8!important;font-size:8px!important;font-style:normal!important;font-weight:900!important}
.kc67-latest-box .kc66-top-latest-all{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:linear-gradient(180deg,#0f8be7,#0767b8)!important;color:#fff!important;font-size:9px!important;font-weight:900!important;border:0!important}.kc67-latest-box .kc66-top-latest-all .ms{font-size:17px!important}

/* MAIN FORUM: category title and each forum icon are on the RIGHT in RTL. */
#forum-list>.category>.cat-head{direction:rtl!important;grid-template-columns:auto minmax(0,1fr) auto!important}
#forum-list>.category>.cat-head .cat-title{grid-column:1!important;direction:rtl!important;justify-self:start!important}
#forum-list>.category>.cat-head .kc65-cat-desc{grid-column:2!important;text-align:right!important}
#forum-list>.category>.cat-head .cat-actions{grid-column:3!important;justify-self:end!important}
#forum-list>.category>.cat-body>.forum-row,
#forum-list>.category>.cat-body>.forum-row.kc52-forum-row,
#forum-list>.category>.cat-body>.forum-row.kc52-category-row{direction:rtl!important;grid-template-columns:74px minmax(300px,1fr) 205px minmax(330px,410px)!important;min-height:58px!important}
#forum-list .forum-row>.forum-icon{grid-column:1!important;border-inline-start:1px solid #d4e6f3!important;border-inline-end:0!important;background:linear-gradient(270deg,#e7f5ff,#f9fdff)!important}
#forum-list .forum-row>.forum-name-wrap{grid-column:2!important;text-align:right!important;align-items:flex-start!important}
#forum-list .forum-row>.forum-name-wrap .inline-subs{justify-content:flex-start!important}
#forum-list .forum-row>.counts.kc65-counts{grid-column:3!important;direction:rtl!important}
#forum-list .forum-row>.last.kc65-last{grid-column:4!important;direction:rtl!important}

/* RANK SHOWCASE: larger, darker card-style strip above all footer panels. */
.kc67-rank-showcase{margin:11px 0 9px!important;padding:0!important;border:1px solid #0a5898!important;border-radius:8px!important;background:linear-gradient(135deg,#053f78,#00274f)!important;overflow:hidden!important;box-shadow:0 4px 13px rgba(0,52,94,.13)!important}
.kc67-rank-head{min-height:43px!important;padding:7px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:linear-gradient(180deg,#0b65b5,#003b73)!important;border-bottom:1px solid rgba(255,255,255,.14)!important;color:#fff!important}.kc67-rank-head>div{display:flex!important;align-items:center!important;gap:9px!important}.kc67-rank-head .ms{font-size:24px!important;color:#8bdcff!important}.kc67-rank-head b{display:block!important;color:#fff!important;font-size:14px!important}.kc67-rank-head small{display:block!important;margin-top:2px!important;color:#b9daf0!important;font-size:9px!important}.kc67-rank-head em{padding:4px 8px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#d8effe!important;font-style:normal!important;font-size:9px!important}
.kc67-rank-showcase .rank-deck{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;background:linear-gradient(180deg,#062f5c,#03264a)!important}
.kc67-rank-showcase .rank-node{min-height:112px!important;padding:9px 8px!important;border:1px solid rgba(123,198,241,.28)!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.035))!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-shadow:inset 0 1px rgba(255,255,255,.08)!important;transition:.16s ease!important}.kc67-rank-showcase .rank-node:hover{transform:translateY(-2px)!important;background:rgba(24,115,181,.22)!important;border-color:rgba(111,211,255,.55)!important}
.kc67-rank-image{height:70px!important;width:100%!important;display:grid!important;place-items:center!important}.kc67-rank-showcase .rank-node img{width:auto!important;max-width:100%!important;max-height:68px!important;object-fit:contain!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.28))!important}.kc67-rank-showcase .rank-node>b{color:#e8f7ff!important;font-size:10px!important;font-weight:850!important}

/* FOOTER INFORMATION AREA — larger and easier to scan. */
.kc67-footer{margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;overflow:hidden!important;box-shadow:none!important;color:#163e60!important}
.kc67-footer-shell{padding:11px!important;border:1px solid #0a4d86!important;border-radius:8px!important;background:linear-gradient(180deg,#06345f,#00274e 48%,#001d3b)!important;box-shadow:inset 0 1px rgba(255,255,255,.08)!important}
.kc67-footer-online-row,.kc67-footer-quick-row{margin-bottom:10px!important}.kc67-footer-grid{display:grid!important;grid-template-columns:1.1fr .9fr!important;gap:10px!important;margin-bottom:10px!important;direction:rtl!important}
.kc67-info-panel{overflow:hidden!important;border:1px solid #74acd2!important;border-radius:7px!important;background:#fff!important;color:#174b74!important;box-shadow:0 3px 10px rgba(0,23,55,.12)!important;direction:rtl!important}
.kc67-panel-head{min-height:38px!important;padding:0 11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;background:linear-gradient(180deg,#0b65b4,#003e79)!important;border-bottom:1px solid #0b5798!important;color:#fff!important}.kc67-panel-head>span{display:flex!important;align-items:center!important;gap:7px!important}.kc67-panel-head .ms{font-size:20px!important;color:#fff!important}.kc67-panel-head b{color:#fff!important;font-size:11.5px!important}.kc67-panel-head small{color:#bddcf1!important;font-size:8px!important}.kc67-panel-head em{display:flex!important;align-items:center!important;gap:5px!important;padding:3px 7px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#e6f7ff!important;font-size:8px!important;font-style:normal!important}.kc67-panel-head em i{width:7px!important;height:7px!important;border-radius:50%!important;background:#47d46c!important;box-shadow:0 0 0 3px rgba(71,212,108,.15)!important}

/* Online users: full width; ALL online users render and wrap inside the box. */
.kc67-online-panel{min-height:155px!important}.kc67-online-users{min-height:82px!important;max-height:190px!important;padding:10px!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(145px,1fr))!important;gap:7px!important;overflow:auto!important;background:linear-gradient(180deg,#fff,#f7fbfe)!important}
.kc67-online-user{min-width:0!important;min-height:54px!important;padding:6px 8px!important;border:1px solid #d4e6f1!important;border-radius:7px!important;background:#fff!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;color:#0a4b8e!important}.kc67-online-user:hover{background:#edf8ff!important;border-color:#9bcbe8!important}.kc67-online-avatar{width:40px!important;height:40px!important;border:2px solid #fff!important;border-radius:50%!important;overflow:hidden!important;background:#e7f4fc!important;box-shadow:0 0 0 1px #b5d6e9!important}.kc67-online-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.kc67-online-user>span:last-child{min-width:0!important}.kc67-online-user b{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#084888!important;font-size:10px!important}.kc67-online-user small{display:block!important;margin-top:2px!important;color:#7b92a5!important;font-size:7.5px!important}.kc67-empty-online{grid-column:1/-1!important;min-height:70px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;color:#7892a6!important}.kc67-online-summary{min-height:43px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-top:1px solid #d8e7f1!important;background:#f2f8fc!important}.kc67-online-summary>span{display:grid!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;align-content:center!important;justify-content:center!important;column-gap:5px!important;border-inline-start:1px solid #d9e7f0!important;color:#4e7392!important}.kc67-online-summary>span:first-child{border-inline-start:0!important}.kc67-online-summary .ms{grid-row:1/3!important;align-self:center!important;font-size:18px!important;color:#0a78cf!important}.kc67-online-summary b{color:#094a8b!important;font-size:11px!important}.kc67-online-summary small{font-size:7.5px!important;color:#7790a4!important}

/* Quick links: one wide bar instead of a tiny 2x2 box. */
.kc67-quick-panel{min-height:104px!important}.kc67-quick-grid{padding:10px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;background:#f6fbfe!important}.kc67-quick-grid>a{min-height:55px!important;padding:7px 9px!important;border:1px solid #c7deed!important;border-radius:7px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;color:#0b4c8f!important;text-align:right!important}.kc67-quick-grid>a:hover{background:#eaf7ff!important;border-color:#8dc7ea!important;transform:translateY(-1px)!important}.kc67-quick-grid>a>.ms{font-size:23px!important;color:#087bd4!important}.kc67-quick-grid>a>span:last-child{min-width:0!important}.kc67-quick-grid b{display:block!important;font-size:10px!important;color:#0a4b8d!important}.kc67-quick-grid small{display:block!important;margin-top:2px!important;font-size:7.5px!important;color:#7891a5!important}

/* Active members: bigger leaderboard cards. */
.kc67-top-panel,.kc67-stats-panel{min-height:235px!important}.kc67-top-list{padding:7px!important;display:grid!important;gap:5px!important;background:#f8fcff!important}.kc67-top-list>a{min-height:29px!important;padding:5px 7px!important;border:1px solid #e0ebf3!important;border-radius:6px!important;background:#fff!important;display:grid!important;grid-template-columns:27px 31px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;color:#0a4b8e!important}.kc67-top-list>a:hover{background:#edf8ff!important}.kc67-top-list strong{width:23px!important;height:23px!important;border-radius:6px!important;display:grid!important;place-items:center!important;background:#dceaf4!important;color:#345e80!important;font-size:8px!important}.kc67-top-list>a:nth-child(1) strong{background:#f2b92f!important;color:#fff!important}.kc67-top-list>a:nth-child(2) strong{background:#9eabb8!important;color:#fff!important}.kc67-top-list>a:nth-child(3) strong{background:#ce7538!important;color:#fff!important}.kc67-top-avatar{width:30px!important;height:30px!important;border-radius:50%!important;overflow:hidden!important;background:#e8f4fb!important;box-shadow:0 0 0 1px #bdd8e8!important}.kc67-top-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.kc67-top-copy{min-width:0!important}.kc67-top-copy b{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9.5px!important}.kc67-top-copy small{display:block!important;margin-top:1px!important;color:#7e94a8!important;font-size:7px!important}.kc67-top-list em{color:#537594!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.kc67-top-list em small{font-size:7px!important;font-weight:600!important}

/* Forum statistics: four large metric tiles with a separate latest-user row. */
.kc67-stat-grid{padding:10px!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;background:#f8fcff!important}.kc67-stat{min-height:70px!important;padding:9px!important;border:1px solid #d2e4ef!important;border-radius:7px!important;background:linear-gradient(180deg,#fff,#f0f8fd)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.kc67-stat>.ms{width:38px!important;height:38px!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:#e4f3fd!important;color:#087bd5!important;font-size:21px!important}.kc67-stat b{display:block!important;color:#084988!important;font-size:16px!important;line-height:1!important}.kc67-stat small{display:block!important;margin-top:4px!important;color:#758ea3!important;font-size:8px!important}.kc67-stat-latest{min-height:49px!important;padding:7px 11px!important;border-top:1px solid #d7e7f1!important;background:#f2f8fc!important;display:flex!important;align-items:center!important;gap:8px!important}.kc67-mini-avatar{width:34px!important;height:34px!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:#e5f2fa!important;box-shadow:0 0 0 1px #bdd7e7!important}.kc67-mini-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.kc67-stat-latest small{display:block!important;color:#7992a6!important;font-size:7.5px!important}.kc67-stat-latest b{display:block!important;margin-top:2px!important;color:#0a4b8f!important;font-size:10px!important}

/* Old footer navigation columns are intentionally removed. Bigger clean brand bar. */
.kc67-footer-bottom{min-height:108px!important;padding:16px 20px!important;border-top:1px solid rgba(133,201,243,.22)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;color:#a8c7df!important;background:rgba(0,21,44,.28)!important}.kc67-footer-brand{display:flex!important;align-items:center!important;gap:13px!important;direction:ltr!important;text-align:left!important}.kc67-kc{font:900 43px/1 Arial Black,Arial,sans-serif!important;letter-spacing:-4px!important;color:#18baff!important;text-shadow:0 2px 0 #002c57!important}.kc67-footer-brand b{display:block!important;color:#fff!important;font:900 24px/1 Arial,sans-serif!important}.kc67-footer-brand small{display:block!important;margin-top:5px!important;color:#bad8ed!important;font:700 7px/1 Arial,sans-serif!important;letter-spacing:.07em!important}.kc67-footer-copy{text-align:left!important;direction:ltr!important}.kc67-footer-copy b{display:block!important;color:#ecf8ff!important;font-size:10px!important}.kc67-footer-copy small{display:block!important;margin-top:3px!important;color:#8eafca!important;font-size:8px!important}

/* Responsive */
@media(max-width:1350px){
  .wrap,.header-main,.navinner,.kc63-topbar,.kc67-latest-box-wrap{width:calc(100% - 34px)!important}
  .kc67-latest-box .kc66-top-latest-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kc67-latest-box .kc66-top-latest-list>a:nth-child(5){display:none!important}
  #forum-list>.category>.cat-body>.forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-category-row{grid-template-columns:64px minmax(250px,1fr) 170px minmax(280px,350px)!important}
}
@media(max-width:1050px){
  .kc67-latest-box .kc66-top-latest-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kc67-latest-box .kc66-top-latest-list>a:nth-child(4){display:none!important}
  #forum-list>.category>.cat-body>.forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-category-row{grid-template-columns:58px minmax(0,1fr) 150px!important}
  #forum-list .forum-row>.last.kc65-last{grid-column:2/-1!important;border-top:1px solid #d7e7f1!important}
  .kc67-rank-showcase .rank-deck{grid-template-columns:repeat(3,1fr)!important}
  .kc67-footer-grid{grid-template-columns:1fr!important}.kc67-quick-grid{grid-template-columns:repeat(3,1fr)!important}
}
@media(max-width:760px){
  .wrap,.header-main,.navinner,.kc63-topbar,.kc67-latest-box-wrap{width:calc(100% - 10px)!important}
  .kc67-latest-box .kc66-top-latest-inner{grid-template-columns:120px minmax(0,1fr) 45px!important}.kc67-latest-box .kc66-top-latest-list{grid-template-columns:1fr!important}.kc67-latest-box .kc66-top-latest-list>a{display:none!important}.kc67-latest-box .kc66-top-latest-list>a:first-child{display:grid!important}.kc67-latest-box .kc66-top-latest-all span:first-child{display:none!important}
  #forum-list>.category>.cat-head .kc65-cat-desc{display:none!important}#forum-list>.category>.cat-body>.forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-forum-row,#forum-list>.category>.cat-body>.forum-row.kc52-category-row{grid-template-columns:50px minmax(0,1fr)!important}.kc67-rank-showcase .rank-deck{grid-template-columns:repeat(2,1fr)!important}.kc67-online-users{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kc67-quick-grid{grid-template-columns:1fr 1fr!important}.kc67-footer-bottom{align-items:flex-start!important;flex-direction:column!important}.kc67-footer-copy{text-align:right!important;direction:rtl!important}
}
@media(max-width:440px){.kc67-online-users,.kc67-quick-grid,.kc67-rank-showcase .rank-deck{grid-template-columns:1fr!important}}
