/* PVPEM V202 Complete Premium Theme - koyu lacivert/siyah + altın */
:root{
  --bg-main:#06111d;
  --bg-dark:#030910;
  --bg-card:#0b1a29;
  --bg-card-2:#102235;
  --gold:#d9a441;
  --gold-light:#ffd36b;
  --text-main:#f5f1e8;
  --text-muted:#9ca8b8;
  --border-soft:rgba(217,164,65,.28);
  --border-strong:rgba(217,164,65,.55);
  --green:#22c55e;
  --red:#ef4444;
  --blue:#3b82f6;
  --shadow:0 18px 45px rgba(0,0,0,.35);
  --shadow-soft:0 14px 34px rgba(0,0,0,.24);
  --radius:18px;
  --radius-sm:12px;
  --max:1500px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body.pvp-page,
body{font-family:Inter,"Segoe UI",Arial,sans-serif!important;background:
 radial-gradient(circle at top left,rgba(217,164,65,.12),transparent 32rem),
 radial-gradient(circle at top right,rgba(59,130,246,.11),transparent 34rem),
 linear-gradient(180deg,#071423 0%,#030910 58%,#06111d 100%)!important;color:var(--text-main)!important;min-height:100vh;margin:0;overflow-x:hidden}
body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 72%);z-index:-1}
a{color:var(--gold-light);text-decoration:none}a:hover{color:#fff}img,video,iframe{max-width:100%;height:auto}img{object-fit:cover}hr{border:0;border-top:1px solid var(--border-soft)}
.wrap{width:min(var(--max),calc(100% - 32px));max-width:var(--max);margin-left:auto;margin-right:auto}.pvp-main{padding:22px 0 42px}.muted,small{color:var(--text-muted)}
/* Header */
.site-header.pvp-header{position:sticky;top:0;z-index:1000;background:rgba(3,9,16,.93)!important;backdrop-filter:blur(16px);border-bottom:1px solid var(--border-soft);box-shadow:0 12px 34px rgba(0,0,0,.34)}
.site-header .top,.pvp-header-top{width:min(var(--max),calc(100% - 32px))!important;max-width:var(--max)!important;margin:0 auto!important;min-height:74px;display:flex!important;align-items:center;gap:16px;padding:10px 0!important}
.logo.pvp-logo{display:flex!important;align-items:center;gap:12px;min-width:240px;color:var(--text-main)!important}.pvp-logo .site-logo-img{max-width:150px;height:auto;object-fit:contain!important}.pvp-brand-copy{display:flex;flex-direction:column;line-height:1.05}.pvp-brand-copy b{font-size:18px;letter-spacing:.08em;color:var(--gold-light);text-shadow:0 0 18px rgba(217,164,65,.2)}.pvp-brand-copy small{font-size:11px;color:var(--text-muted);letter-spacing:.01em;margin-top:5px;white-space:nowrap}
.pvp-main-nav,.site-header nav{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.pvp-main-nav>a,.site-header nav>a,.nav-dd-btn{height:42px;padding:0 10px!important;border:1px solid transparent;border-radius:999px;display:flex!important;align-items:center;gap:7px;color:var(--text-muted)!important;font-weight:700;font-size:13px;white-space:nowrap;background:transparent;transition:.18s ease}.pvp-main-nav>a:hover,.site-header nav>a:hover,.nav-dd:hover .nav-dd-btn{color:var(--text-main)!important;border-color:var(--border-soft);background:rgba(217,164,65,.08);transform:translateY(-1px)}.pvp-main-nav>a.on,.site-header nav>a.on,.nav-dd.on .nav-dd-btn{color:var(--gold-light)!important;border-color:var(--border-strong);background:linear-gradient(180deg,rgba(217,164,65,.17),rgba(217,164,65,.07));box-shadow:inset 0 -2px 0 rgba(217,164,65,.65)}.nav-ico,.btn-ico{width:17px!important;height:17px!important;object-fit:contain!important}.nav-dd{position:relative}.nav-dd summary{list-style:none;cursor:pointer}.nav-dd summary::-webkit-details-marker{display:none}.nav-dd-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:190px;padding:8px;border:1px solid var(--border-soft);background:rgba(6,17,29,.98);border-radius:14px;box-shadow:var(--shadow);display:none}.nav-dd[open] .nav-dd-menu,.nav-dd:hover .nav-dd-menu{display:grid;gap:4px}.nav-dd-menu a{padding:10px 12px;border-radius:10px;color:var(--text-muted)}.nav-dd-menu a:hover{background:rgba(217,164,65,.1);color:#fff}.site-header .acts{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}
.pvp-nav-toggle{display:none;width:42px;height:42px;border:1px solid var(--border-soft);border-radius:12px;background:rgba(217,164,65,.08);padding:9px;cursor:pointer}.pvp-nav-toggle span{display:block;height:2px;background:var(--gold-light);margin:5px 0;border-radius:2px}
.btn,.button,button.btn,a.btn{border:1px solid var(--border-soft)!important;border-radius:12px!important;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px!important;font-weight:800;line-height:1.1;transition:.18s ease;box-shadow:none!important}.btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.btn.gold,.btn-gold,button.gold,a.gold{background:linear-gradient(180deg,var(--gold-light),var(--gold))!important;color:#1b1204!important;border-color:rgba(255,211,107,.78)!important}.btn.dark,a.dark,button.dark{background:rgba(16,34,53,.88)!important;color:var(--text-main)!important;border-color:var(--border-soft)!important}.btn.red,.red{background:rgba(239,68,68,.14)!important;color:#fecaca!important;border-color:rgba(239,68,68,.45)!important}.btn.sm{min-height:32px;padding:7px 11px!important;font-size:12px!important}.user-menu{position:relative}.user-dropdown{background:rgba(6,17,29,.98)!important;border:1px solid var(--border-soft)!important;border-radius:16px!important;box-shadow:var(--shadow)!important;color:var(--text-main)!important}.user-dropdown a,.menu-group summary{color:var(--text-muted)!important}.user-dropdown a:hover,.menu-group summary:hover{color:#fff!important;background:rgba(217,164,65,.09)!important}.mp-line,.mp{color:var(--gold-light)!important}
/* Kategori şeridi */
.header-cat-strip{display:flex;gap:12px;overflow-x:auto;padding:12px 0 15px!important;scrollbar-width:thin}.header-cat-strip a{min-width:150px;display:grid!important;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-items:center;gap:2px 10px;padding:12px!important;border:1px solid var(--border-soft)!important;border-radius:16px;background:linear-gradient(180deg,rgba(16,34,53,.94),rgba(6,17,29,.92))!important;color:var(--text-main)!important;box-shadow:0 10px 25px rgba(0,0,0,.16);position:relative;overflow:hidden}.header-cat-strip a:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(217,164,65,.13),transparent 48%);opacity:.75}.header-cat-strip a>*{position:relative}.header-cat-icon{grid-row:1/3;width:34px!important;height:34px!important;border-radius:12px;background:rgba(217,164,65,.13);display:grid;place-items:center;color:var(--gold-light);font-size:18px}.header-cat-strip b{font-size:13px;color:var(--gold-light);line-height:1.2}.header-cat-strip small{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-cat-strip a:hover{border-color:var(--border-strong)!important;transform:translateY(-2px);box-shadow:0 16px 34px rgba(0,0,0,.28)}
/* Ortak kartlar */
.box,.pvp-card,.server-section,.page-head,.hero,.hero-compact,.guest-cta,.detail-head,.social-hero-card,.social-compose-card,.social-post-card,.profile-card,.profile-public-head,.compact-form,.lucky-wheel-card,.chest-box,.footer,.flash{border:1px solid var(--border-soft)!important;background:linear-gradient(180deg,rgba(16,34,53,.9),rgba(6,17,29,.92))!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-soft);color:var(--text-main)!important}.box,.server-section,.page-head,.hero,.hero-compact,.guest-cta,.detail-head,.social-hero-card,.social-compose-card,.social-post-card,.profile-card,.profile-public-head,.compact-form{padding:20px!important}.page-head,.hero,.hero-compact,.guest-cta{position:relative;overflow:hidden;margin-bottom:18px}.page-head:before,.hero:before,.hero-compact:before,.guest-cta:before,.detail-head:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 0,rgba(217,164,65,.2),transparent 31rem),linear-gradient(120deg,rgba(217,164,65,.11),transparent 55%);pointer-events:none}.page-head>*,.hero>*,.hero-compact>*,.guest-cta>*,.detail-head>*{position:relative}.page-head h1,.hero h1,.hero-compact h1,.guest-cta h1,.social-hero-card h1,.detail-head h1{font-size:clamp(28px,4vw,46px)!important;line-height:1.08;margin:0 0 10px;color:#fff!important;letter-spacing:-.03em}.page-head p,.hero p,.hero-compact p,.guest-cta p,.detail-head p,.social-hero-card p{color:var(--text-muted)!important;font-size:15px}.section-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.section-top h2,.box h2,.box h3,.server-section h2{margin:0;color:#fff!important}.section-top h2:before,.box h2:before,.box h3:before{content:"";display:inline-block;width:8px;height:18px;border-radius:8px;margin-right:9px;background:linear-gradient(180deg,var(--gold-light),var(--gold));vertical-align:-3px}.notice,.cooldown,.form-errors,.comment-form-note{border:1px solid var(--border-soft);border-radius:14px;background:rgba(217,164,65,.08);padding:12px 14px;color:var(--text-main)}.flash{width:min(var(--max),calc(100% - 32px));margin:16px auto;padding:14px 18px!important}.flash.success{border-color:rgba(34,197,94,.42)!important}.flash.error{border-color:rgba(239,68,68,.45)!important}
/* Reklam */
.left-sticky-ad-wrap,.right-sticky-ad-wrap{position:fixed;top:168px;z-index:899;width:160px}.left-sticky-ad-wrap{left:12px}.right-sticky-ad-wrap{right:12px}.ad-slot{border:1px dashed var(--border-strong)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(217,164,65,.1),rgba(16,34,53,.88))!important;color:var(--text-main)!important;display:flex!important;align-items:center;justify-content:center;flex-direction:column;text-align:center;overflow:hidden;box-shadow:var(--shadow-soft);max-width:100%}.ad-slot img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}.ad-slot span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--gold-light)}.ad-slot b{font-size:14px;margin:4px 0;color:#fff}.ad-slot small{font-size:11px;color:var(--text-muted);padding:0 8px}.ad-link{display:block;width:100%;height:100%;position:relative}.ad-link span{position:absolute;left:8px;top:8px;background:rgba(0,0,0,.6);padding:3px 7px;border-radius:999px}.ad-home_hero_bottom,.ad-featured_top,.ad-home_middle,.ad-server_detail_top{margin:0 auto 18px}.side .ad-slot,.social-side .ad-slot{margin-bottom:16px}
/* Layout */
.grid-main,.home-layout,.chest-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 330px;gap:20px;align-items:start}.side,.social-side,.server-submit-side{display:flex;flex-direction:column;gap:16px;min-width:0}.detail{display:grid!important;grid-template-columns:280px minmax(0,1fr) 330px;gap:20px;align-items:start}.server-submit-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.social-shell{display:grid!important;grid-template-columns:minmax(0,760px) 340px;gap:20px;justify-content:center;align-items:start}.home-left-flow,.social-main{min-width:0}.dash,.metrics,.guest-cta__benefits,.prize-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dash>div,.metrics>div,.guest-cta__benefits>div,.prize-grid span{border:1px solid var(--border-soft);border-radius:16px;background:rgba(3,9,16,.35);padding:16px;text-align:center}.metrics b,.dash b{display:block;color:var(--gold-light);font-size:24px}.metrics span,.dash span{color:var(--text-muted)}
/* Tablolar */
.server-section,.box:has(table),.content:has(table){overflow-x:auto}.server-table,.pvp-table,table.info,table{border-collapse:separate!important;border-spacing:0!important;width:100%;color:var(--text-main)!important}.server-table{min-width:980px}.server-table th,.server-table td,table.info th,table.info td,table th,table td{border-bottom:1px solid rgba(217,164,65,.14)!important;padding:12px 10px!important;vertical-align:middle}.server-table th,table th{background:rgba(3,9,16,.58)!important;color:var(--gold-light)!important;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.server-table tr:hover td,table tr:hover td{background:rgba(217,164,65,.045)!important}.server-table tr:first-child th:first-child{border-top-left-radius:12px}.server-table tr:first-child th:last-child{border-top-right-radius:12px}.mini-logo{width:58px!important;height:58px!important;border-radius:14px!important;border:1px solid var(--border-soft);object-fit:cover!important;background:#000}.server-title-wrap{min-width:180px}.server-row-title,.title{color:#fff!important;font-weight:900}.server-row-subtitle{display:block;max-width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted)}.badge,.pvp-badge,.status,.role-badge,.badge-pill,.pvp-status-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-soft);border-radius:999px;background:rgba(217,164,65,.09);color:var(--gold-light)!important;padding:6px 10px;font-size:12px;font-weight:800}.status.active,.status.approved,.pvp-status-pill{border-color:rgba(34,197,94,.42);color:#86efac!important;background:rgba(34,197,94,.11)}.status.passive,.status.rejected{border-color:rgba(239,68,68,.45);color:#fecaca!important;background:rgba(239,68,68,.11)}.row-ico{width:16px!important;height:16px!important}
/* Formlar */
input,select,textarea,.pvp-input{width:100%;border:1px solid var(--border-soft)!important;background:rgba(3,9,16,.66)!important;color:var(--text-main)!important;border-radius:12px!important;min-height:42px;padding:10px 12px!important;outline:none}textarea{min-height:120px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 3px rgba(217,164,65,.12)!important}.filters,.guest-search,.hero-search-mini,.social-search{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px auto;gap:10px;align-items:center}.guest-search,.hero-search-mini{grid-template-columns:minmax(0,1fr) auto auto}.form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-grid .full,.full{grid-column:1/-1}.option-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.option-check{border:1px solid var(--border-soft);background:rgba(3,9,16,.36);border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:8px}.option-check input{width:auto;min-height:auto}.field-error input,.field-error select,.field-error textarea{border-color:rgba(239,68,68,.55)!important}.field-error-text{display:block;margin-top:6px;color:#fecaca!important}.tox,.editor-toolbar,.rich-editor{border-radius:14px!important;overflow:hidden}.auth-card,.login-card,.register-card{max-width:520px;margin:30px auto!important}
/* Sunucu detay */
.detail .profile{position:sticky;top:110px;text-align:center}.detail .profile img{width:100%;max-width:230px;aspect-ratio:1;border-radius:22px;border:1px solid var(--border-strong);box-shadow:0 18px 34px rgba(0,0,0,.3)}.detail .profile h2{margin:14px 0 10px;color:#fff}.owner-mini{margin-top:14px;display:flex;align-items:center;gap:10px;text-align:left;border:1px solid var(--border-soft);border-radius:14px;background:rgba(3,9,16,.38);padding:10px}.owner-mini img{width:42px!important;height:42px!important;border-radius:50%!important}.detail-head{margin-bottom:16px}.detail-head .ad-slot{margin-bottom:18px}.row-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.server-action-form{display:inline-flex}.server-info-wrap table.info{min-width:640px}.server-info-wrap table.info th{width:230px;text-align:left}.server-feature-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.feature-chip,.feature-chips span{display:inline-flex;border:1px solid var(--border-soft);border-radius:999px;padding:6px 10px;margin:4px;background:rgba(217,164,65,.08);color:var(--text-main)}.content{overflow-wrap:anywhere}.content img,.bb-content img,.forum-post-body img,.signature-preview img{max-width:100%!important;height:auto!important;border-radius:14px;border:1px solid var(--border-soft)}.content table,.forum-post-body table{display:block;overflow-x:auto;max-width:100%}.comment{display:flex;gap:12px;border:1px solid var(--border-soft);border-radius:14px;background:rgba(3,9,16,.32);padding:12px;margin:10px 0}.comment>img{width:44px!important;height:44px!important;border-radius:50%!important}.comment p{overflow-wrap:anywhere}.similar-server,.mini,.side-row,.home-forum-topic,.home-forum-cat,.home-social-card,.social-user-mini{display:flex;gap:10px;align-items:center;border:1px solid rgba(217,164,65,.16);background:rgba(3,9,16,.28);border-radius:14px;padding:11px;margin:8px 0;color:var(--text-main)!important}.mini:hover,.side-row:hover,.home-forum-topic:hover,.home-forum-cat:hover,.home-social-card:hover,.social-user-mini:hover{border-color:var(--border-strong);background:rgba(217,164,65,.07)}
/* Sosyal */
.social-shell{margin-top:4px}.social-hero-card{display:flex;justify-content:space-between;align-items:center;gap:14px}.social-kicker{display:inline-flex;color:var(--gold-light);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.social-compose-card{display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:14px;margin:16px 0}.social-compose-card>img{width:52px;height:52px;border-radius:50%;border:1px solid var(--border-soft)}.social-compose-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.social-upload-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border-soft);border-radius:999px;padding:9px 12px;background:rgba(217,164,65,.08);color:var(--gold-light);font-weight:800;cursor:pointer}.social-post-card{margin-bottom:16px}.social-post-head{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:12px;align-items:start}.social-post-head img,.social-comment img{border-radius:50%;border:1px solid var(--border-soft)}.social-name{font-weight:900;color:#fff}.social-post-menu{position:relative}.social-post-menu summary{cursor:pointer;list-style:none;color:var(--text-muted);border:1px solid var(--border-soft);border-radius:999px;padding:4px 9px}.social-post-menu div{position:absolute;right:0;top:30px;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;padding:8px;z-index:10;min-width:140px}.social-post-text,.social-text-full,.social-text-preview{overflow-wrap:anywhere;color:var(--text-main)!important;line-height:1.65}.social-text-more{border:1px solid rgba(217,164,65,.13);border-radius:14px;padding:10px;background:rgba(3,9,16,.26);margin:10px 0}.social-text-more summary{cursor:pointer;list-style:none}.social-text-more em{display:block;color:var(--gold-light);font-style:normal;font-weight:800;margin-top:5px}.social-media-grid,.social-post-media,.social-media{display:grid;gap:8px;margin:12px 0}.social-media-grid img,.social-post-card img.social-media-img,.social-post-card .social-media img{width:100%!important;max-height:520px;object-fit:contain!important;background:#02060b;border:1px solid var(--border-soft);border-radius:16px}.social-post-stats,.social-post-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid rgba(217,164,65,.12);padding-top:10px;color:var(--text-muted)}.social-action-btn,.social-comment-form button{border:1px solid var(--border-soft);background:rgba(217,164,65,.08);color:var(--text-main);border-radius:999px;padding:8px 12px;cursor:pointer}.social-action-btn.liked{color:#fecaca;background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4)}.social-comment-panel{width:100%}.social-comment-panel summary{cursor:pointer;color:var(--gold-light);font-weight:900}.social-comment{display:flex;gap:10px;padding:10px;border:1px solid rgba(217,164,65,.12);border-radius:12px;margin-top:8px;background:rgba(3,9,16,.28)}.social-comment p{margin:0;overflow-wrap:anywhere}.social-comment small{display:block;margin-top:4px}.social-comment-form{display:flex;gap:8px;margin-top:10px}.social-create-btn{display:flex;justify-content:center;border:1px solid var(--border-strong);background:linear-gradient(180deg,var(--gold-light),var(--gold));color:#1b1204!important;border-radius:14px;padding:12px;font-weight:900}.home-social-card{display:block}.home-social-head{display:flex;gap:10px;align-items:center}.home-social-head img{width:36px;height:36px;border-radius:50%}.home-social-thumb{margin-top:10px;border-radius:12px;overflow:hidden;border:1px solid var(--border-soft)}
/* Forum / duyuru / bugün */
.forum-activity,.home-forum-board,.home-forum-cats,.forum-category-list,.announcement-list{display:grid;gap:12px}.home-forum-cat-card,.forum-row,.topic-row,.announcement-card,.duyuru-card{border:1px solid var(--border-soft);border-radius:16px;background:rgba(3,9,16,.32);padding:14px}.forum-cat-icon{width:42px;height:42px;border-radius:14px;background:rgba(217,164,65,.11);display:grid;place-items:center;color:var(--gold-light);font-size:22px;flex:0 0 42px}.forum-post,.topic-post,.post-item{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;border:1px solid var(--border-soft);border-radius:18px;background:rgba(3,9,16,.3);padding:16px;margin-bottom:14px}.forum-post-body,.topic-content{min-width:0;overflow-wrap:anywhere}.forum-post-body pre,.topic-content pre,pre,code{max-width:100%;overflow-x:auto;background:#02060b;border:1px solid var(--border-soft);border-radius:12px;color:#e8eef8;padding:10px}.forum-post-author,.post-author{text-align:center;border-right:1px solid rgba(217,164,65,.14)}.forum-post-author img,.post-author img{width:74px;height:74px;border-radius:18px;border:1px solid var(--border-soft)}
/* Panel / kullanıcı */
.panel-layout,.account-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:20px}.panel-menu,.account-menu,.user-panel-menu{border:1px solid var(--border-soft);border-radius:18px;background:linear-gradient(180deg,rgba(16,34,53,.9),rgba(6,17,29,.92));padding:14px;position:sticky;top:105px}.panel-menu a,.account-menu a,.user-panel-menu a{display:flex;align-items:center;gap:9px;color:var(--text-muted);padding:11px 12px;border-radius:12px;margin:3px 0;font-weight:800}.panel-menu a:hover,.panel-menu a.on,.account-menu a:hover,.account-menu a.on,.user-panel-menu a:hover,.user-panel-menu a.on{background:rgba(217,164,65,.1);color:var(--gold-light)}.panel-stats,.profile-meta-chips,.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.panel-stats>div,.stats-grid>div,.profile-meta-chips span{border:1px solid var(--border-soft);border-radius:14px;background:rgba(3,9,16,.32);padding:12px}.profile-public-head,.profile-card{display:flex!important;gap:18px;align-items:center}.profile-public-head>img,.profile-card>img{width:112px!important;height:112px!important;border-radius:24px!important;border:1px solid var(--border-strong);object-fit:cover}.profile-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.badge-showcase .badge-pill{margin:4px}.server-submit-main h1,.compact-form h1{color:#fff}.submit-help-card b{color:var(--gold-light)}.form-logo-preview{width:96px;height:96px;border-radius:16px;border:1px solid var(--border-soft);margin-top:8px}
/* Market / etkinlikler */
.market-grid,.products-grid,.mp-market-grid,.event-grid,.reward-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.market-grid .box,.products-grid .box,.mp-market-grid .box,.event-grid .box,.reward-grid .box{height:100%}.lucky-wheel-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px}.wheel-secure-row{display:flex;gap:8px;flex-wrap:wrap}.wheel-secure-row span{border:1px solid var(--border-soft);border-radius:999px;padding:7px 10px;color:var(--gold-light);background:rgba(217,164,65,.08)}.wheel-stage{display:grid;place-items:center;min-height:360px;position:relative}.premium-wheel,.wheel-circle{border:6px solid var(--gold)!important;box-shadow:0 0 0 14px rgba(217,164,65,.08),0 30px 60px rgba(0,0,0,.38)!important}.wheel-result{text-align:center;font-weight:900;color:var(--gold-light)}.premium-chest-hero,.chest-hero{text-align:center}.chest-scene{min-height:260px;display:grid;place-items:center}.treasure-chest{transform:scale(1.25)}.chest-history,.lucky-rules{margin-top:16px}.prize-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prize-grid span{color:var(--gold-light);font-weight:900}
/* Auth */
body.pvp-page-giris .pvp-main,body.pvp-page-kayit .pvp-main{display:grid;place-items:center;min-height:calc(100vh - 260px)}.auth-wrap,.login-wrap,.register-wrap{width:min(520px,100%)}.auth-wrap .box,.login-wrap .box,.register-wrap .box,body.pvp-page-generic form.box{border-color:var(--border-strong)!important}.auth-title,.login-title,.register-title{text-align:center;color:#fff}.auth-logo{display:block;margin:0 auto 14px;max-width:180px;object-fit:contain!important}
/* Footer */
.pvp-footer{margin-top:34px!important;border-radius:24px 24px 0 0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;background:linear-gradient(180deg,rgba(11,26,41,.96),rgba(3,9,16,.98))!important}.footer-inner{width:min(var(--max),calc(100% - 32px));max-width:var(--max);margin:0 auto!important;display:grid!important;grid-template-columns:1.4fr repeat(5,1fr);gap:22px;padding:30px 0!important}.footer-col h4{color:var(--gold-light)!important;margin:0 0 10px}.footer-col a,.footer-col span{display:block;color:var(--text-muted)!important;margin:7px 0;font-size:13px}.footer-col a:hover{color:#fff!important}.footer-brand p{color:var(--text-muted)}.copy{background:#02060b!important;color:var(--text-muted)!important;border-top:1px solid rgba(217,164,65,.12);padding:14px;text-align:center}.footer-logo img{object-fit:contain!important}
/* Responsive */
@media (max-width:1550px){.left-sticky-ad-wrap,.right-sticky-ad-wrap{display:none!important}.wrap{width:min(1240px,calc(100% - 28px))}}
@media (max-width:1200px){.pvp-brand-copy{display:none}.logo.pvp-logo{min-width:150px}.grid-main,.home-layout,.chest-layout,.server-submit-layout,.social-shell,.lucky-wheel-layout{grid-template-columns:1fr!important}.detail{grid-template-columns:240px minmax(0,1fr)!important}.detail>.side{grid-column:1/-1}.side,.social-side,.server-submit-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.footer-inner{grid-template-columns:repeat(3,1fr)!important}.market-grid,.products-grid,.mp-market-grid,.event-grid,.reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.server-feature-panels{grid-template-columns:1fr}}
@media (max-width:992px){.site-header .top,.pvp-header-top{min-height:64px;position:relative}.pvp-nav-toggle{display:block}.pvp-main-nav,.site-header nav{position:absolute;left:0;right:0;top:calc(100% + 2px);display:none!important;grid-template-columns:1fr;background:rgba(3,9,16,.98);border:1px solid var(--border-soft);border-radius:16px;padding:10px;box-shadow:var(--shadow);z-index:1001}.pvp-main-nav.is-open{display:grid!important}.pvp-main-nav>a,.site-header nav>a,.nav-dd-btn{border-radius:12px;width:100%;justify-content:flex-start}.nav-dd-menu{position:static;display:grid;margin-top:6px;box-shadow:none}.site-header .acts{margin-left:auto}.site-header .acts .add-server.desktop-only{display:none!important}.header-cat-strip a{min-width:138px}.detail{grid-template-columns:1fr!important}.detail .profile{position:static}.detail .profile img{max-width:180px}.side,.social-side,.server-submit-side{grid-template-columns:1fr}.filters{grid-template-columns:1fr 1fr}.guest-search,.hero-search-mini{grid-template-columns:1fr}.dash,.metrics,.guest-cta__benefits,.panel-stats,.profile-meta-chips,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-layout,.account-layout{grid-template-columns:1fr}.panel-menu,.account-menu,.user-panel-menu{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-inner{grid-template-columns:repeat(2,1fr)!important}.forum-post,.topic-post,.post-item{grid-template-columns:1fr}.forum-post-author,.post-author{border-right:0;border-bottom:1px solid rgba(217,164,65,.14);padding-bottom:12px}}
@media (max-width:768px){.wrap{width:calc(100% - 20px)}.pvp-main{padding-top:14px}.site-header .acts .btn:not(.user-menu-btn):not(.gold){display:none}.site-header .acts>a.add-server{display:none!important}.box,.server-section,.page-head,.hero,.hero-compact,.guest-cta,.detail-head,.social-hero-card,.social-compose-card,.social-post-card,.profile-card,.profile-public-head,.compact-form{padding:15px!important;border-radius:16px!important}.form-grid,.option-check-grid,.filters{grid-template-columns:1fr!important}.section-top,.social-hero-card,.profile-public-head,.profile-card{align-items:flex-start;flex-direction:column}.server-table{min-width:900px}.server-row-subtitle{max-width:240px}.footer-inner{grid-template-columns:1fr!important}.market-grid,.products-grid,.mp-market-grid,.event-grid,.reward-grid{grid-template-columns:1fr}.social-compose-card{grid-template-columns:44px 1fr}.social-compose-card>img{width:42px;height:42px}.social-post-head{grid-template-columns:42px minmax(0,1fr) auto}.social-comment-form{flex-direction:column}.wheel-stage{min-height:290px}.pvp-logo .site-logo-img{max-width:130px}.panel-menu,.account-menu,.user-panel-menu{grid-template-columns:1fr}.profile-public-head>img,.profile-card>img{width:88px!important;height:88px!important}.dash,.metrics,.guest-cta__benefits,.panel-stats,.profile-meta-chips,.stats-grid{grid-template-columns:1fr 1fr}}
@media (max-width:576px){.dash,.metrics,.guest-cta__benefits,.panel-stats,.profile-meta-chips,.stats-grid{grid-template-columns:1fr}.page-head h1,.hero h1,.hero-compact h1,.guest-cta h1,.social-hero-card h1,.detail-head h1{font-size:28px!important}.btn{width:auto}.row-actions .btn,.row-actions form,.row-actions form button{width:100%}.server-action-form{display:flex;width:100%}.server-info-wrap table.info th,.server-info-wrap table.info td{display:block;width:100%}.server-info-wrap table.info th{border-bottom:0!important;padding-bottom:4px!important}.server-info-wrap table.info td{padding-top:4px!important}.pvp-main-nav{max-height:75vh;overflow:auto}.header-cat-strip{width:calc(100% - 20px)!important}.ad-slot:not(.ad-site_left_sticky):not(.ad-site_right_sticky){min-height:100px!important}.guest-cta__top{display:block}.pvp-logo{min-width:120px!important}.pvp-logo .site-logo-img{max-width:118px}}
.profile-grid{display:grid!important;grid-template-columns:270px minmax(0,1fr);gap:20px;align-items:start}.profile-menu{border:1px solid var(--border-soft);border-radius:18px;background:linear-gradient(180deg,rgba(16,34,53,.9),rgba(6,17,29,.92));padding:14px;position:sticky;top:105px}.profile-menu a{display:flex;align-items:center;gap:9px;color:var(--text-muted);padding:11px 12px;border-radius:12px;margin:3px 0;font-weight:800}.profile-menu a:hover,.profile-menu a.on{background:rgba(217,164,65,.1);color:var(--gold-light)}.profile-main{min-width:0}.level-progress{height:12px;background:rgba(3,9,16,.65);border:1px solid var(--border-soft);border-radius:999px;overflow:hidden}.level-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:999px}.birth-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.check{display:flex!important;align-items:center;gap:8px}.check input{width:auto;min-height:auto}.avatar-preview img{width:96px;height:96px;border-radius:18px;border:1px solid var(--border-soft)}.profile-cover-preview-v176{width:100%;max-height:120px;object-fit:cover;border-radius:14px;border:1px solid var(--border-soft);margin-top:8px}.pvp-table-scroll{overflow-x:auto;width:100%}.pvp-table-scroll table{min-width:680px}@media (max-width:992px){.profile-grid{grid-template-columns:1fr}.profile-menu{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.profile-menu{grid-template-columns:1fr}.birth-row{grid-template-columns:1fr}}
.announcement-list-v84{display:grid;gap:16px}.announce-card-v84{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;border:1px solid var(--border-soft);border-radius:18px;background:linear-gradient(180deg,rgba(16,34,53,.88),rgba(6,17,29,.9));padding:14px;color:var(--text-main)!important;box-shadow:var(--shadow-soft)}.announce-card-v84:hover{border-color:var(--border-strong);transform:translateY(-1px)}.announce-cover{position:relative;border-radius:16px;overflow:hidden;background:#02060b;min-height:130px}.announce-cover img{width:100%;height:100%;min-height:130px;object-fit:cover}.announce-cover span{position:absolute;left:10px;top:10px;border:1px solid var(--border-soft);border-radius:999px;background:rgba(3,9,16,.78);color:var(--gold-light);font-weight:900;padding:6px 10px;font-size:12px}.announce-body h2{margin:2px 0 8px;color:#fff}.announce-body p{color:var(--text-muted);line-height:1.6}.announce-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--text-muted)}.card.event-card{border:1px solid var(--border-soft);border-radius:18px;background:linear-gradient(180deg,rgba(16,34,53,.88),rgba(6,17,29,.9));padding:20px;box-shadow:var(--shadow-soft)}.event-icon{width:56px;height:56px;border-radius:18px;background:rgba(217,164,65,.1);border:1px solid var(--border-soft);display:grid;place-items:center;font-size:28px;margin-bottom:12px}.card.event-card h3{color:#fff;margin:0 0 8px}.card.event-card p{color:var(--text-muted);min-height:48px}.eyebrow{color:var(--gold-light);font-weight:900;text-transform:uppercase;letter-spacing:.08em}@media (max-width:768px){.announce-card-v84{grid-template-columns:1fr}.announce-cover img{max-height:210px}.event-grid{grid-template-columns:1fr!important}}
