/*
Theme Name: VipSohbet V10
Theme URI: https://vipsohbet.org/
Author: VipSohbet
Description: VipSohbet için pastel turquoise-lila, modern ve hızlı WordPress sohbet topluluğu teması.
Version: 10.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: vipsohbet-v10
*/


/* V9: Makale ve sayfalarda sohbet formu */
.v9-content-chat-layout{
    display:grid;
    grid-template-columns:minmax(0,1fr) 300px;
    gap:24px;
    align-items:start;
}
.v9-content-chat-main{min-width:0}
.v9-content-chat-sidebar{position:sticky;top:24px;min-width:0}
.v9-content-chat-sidebar .v9-chat-card{width:100%;box-sizing:border-box}
.v9-content-chat-sidebar .v9-chat-card h3{margin-top:0}
@media(max-width:900px){
    .v9-content-chat-layout{grid-template-columns:1fr}
    .v9-content-chat-sidebar{position:static;order:-1}
}

/* VipSohbet V9 AI Makale */

/* V9 AI Makale Yönetim Paneli */
.vipsohbet-ai-admin .vip-ai-cards{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:12px;margin:20px 0}
.vipsohbet-ai-admin .vip-ai-card{background:#fff;border:1px solid #dfe6f2;border-radius:14px;padding:16px;box-shadow:0 4px 16px rgba(40,60,100,.06)}
.vipsohbet-ai-admin .vip-ai-card span{display:block;color:#69758e;font-size:12px;margin-bottom:6px}
.vipsohbet-ai-admin .vip-ai-card strong{font-size:24px;color:#26365d}
.vip-ai-progress{background:#fff;border:1px solid #dfe6f2;border-radius:14px;padding:16px;margin:15px 0 25px}
.vip-ai-progress>div:first-child{display:flex;justify-content:space-between;margin-bottom:9px}
.vip-ai-progress-bar{height:10px;border-radius:99px;background:#edf1f7;overflow:hidden}
.vip-ai-progress-bar i{display:block;height:100%;background:linear-gradient(90deg,#8b7cf6,#6ecfe9);border-radius:99px}
.vip-ai-settings,.vip-ai-actions{background:#fff;border:1px solid #dfe6f2;border-radius:14px;padding:20px;margin:18px 0}
.vip-ai-table{background:#fff}
.vip-ai-status-publish{color:#16834b;font-weight:700}
.vip-ai-status-pending{color:#b26a00;font-weight:700}
.vip-ai-status-draft{color:#68748c;font-weight:700}
@media(max-width:1100px){.vipsohbet-ai-admin .vip-ai-cards{grid-template-columns:repeat(3,1fr)}}
@media(max-width:700px){.vipsohbet-ai-admin .vip-ai-cards{grid-template-columns:repeat(2,1fr)}}

/* V10 AI dashboard */
.vip-ai-wrap{max-width:1400px}.vip-ai-cards{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:18px 0}.vip-ai-cards>div,.vip-ai-panel,.vip-ai-health{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:16px;box-shadow:0 5px 18px rgba(25,35,60,.05)}.vip-ai-cards b{display:block;color:#697386;font-size:12px;margin-bottom:6px}.vip-ai-cards strong{font-size:22px}.vip-ai-health{margin-bottom:18px}.vip-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vip-ai-panel input[type=number]{width:80px}.vip-ai-panel input.large-text{width:100%}.vip-ai-log{background:#111827;color:#e5e7eb;border-radius:12px;padding:14px;max-height:320px;overflow:auto}.vip-ai-log pre{white-space:pre-wrap;margin:0;color:#d1d5db}.vip-ai-wrap table{margin-top:12px}.vip-ai-wrap th{font-weight:700}@media(max-width:1100px){.vip-ai-cards{grid-template-columns:repeat(4,1fr)}}@media(max-width:782px){.vip-ai-cards{grid-template-columns:repeat(2,1fr)}.vip-ai-grid{grid-template-columns:1fr}}
.vip-ai-topic-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 20px}.vip-ai-topic-map span{background:#fff;border:1px solid #e6e8ef;border-radius:10px;padding:10px}.vip-ai-topic-map b{font-size:18px}@media(max-width:900px){.vip-ai-topic-map{grid-template-columns:repeat(2,1fr)}}
