/*
Theme Name: Shakhsiyat Insight
Theme URI: https://example.com/
Author: OpenAI
Description: اردو شخصیت، عادات، جذبات اور خود شناسی کے معلوماتی ٹیسٹس کے لیے RTL-ready WordPress theme.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: shakhsiyat-insight
*/
:root{--ink:#172033;--muted:#667085;--brand:#6757d9;--brand2:#18a999;--paper:#f7f8fc;--card:#fff;--line:#e7e9f2;--radius:18px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Tahoma,Arial,sans-serif;line-height:1.85;font-size:16px}a{color:var(--brand);text-decoration:none}a:hover{color:#4032a5}img{max-width:100%;height:auto}.site-header{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.header-inner,.container{width:min(1120px,92%);margin:auto}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0}.site-title{font-size:1.35rem;font-weight:800;margin:0;color:var(--ink)}.site-title a{color:inherit}.site-description{margin:0;color:var(--muted);font-size:.85rem}.main-nav ul{display:flex;gap:18px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.main-nav a{color:var(--ink);font-weight:700;font-size:.93rem}.hero{padding:64px 0 54px;background:radial-gradient(circle at 15% 20%,#e2f8f4 0,transparent 32%),radial-gradient(circle at 85% 5%,#e9e5ff 0,transparent 35%),linear-gradient(135deg,#fff,#f4f5ff)}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:38px;align-items:center}.eyebrow{display:inline-block;background:#ece9ff;color:#4b3cbd;border-radius:999px;padding:5px 13px;font-size:.85rem;font-weight:700}.hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.35;margin:18px 0}.hero p{color:var(--muted);font-size:1.08rem;max-width:650px}.btn{display:inline-block;background:var(--brand);color:#fff;padding:11px 20px;border-radius:12px;font-weight:700;border:0;cursor:pointer;font:inherit}.btn:hover{color:#fff;background:#5141c3}.hero-art{min-height:250px;border-radius:28px;background:linear-gradient(145deg,#6757d9,#8b7df0 55%,#18a999);display:grid;place-items:center;color:#fff;text-align:center;padding:25px;box-shadow:0 18px 45px #6757d933}.hero-art .face{font-size:5rem;line-height:1}.hero-art strong{display:block;font-size:1.45rem;margin-top:10px}.section{padding:42px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:22px}.section h2{font-size:1.7rem;margin:0}.section-head p{color:var(--muted);margin:4px 0 0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:23px;box-shadow:0 8px 25px #18213b08}.card-icon{width:52px;height:52px;border-radius:15px;background:#eeecff;display:grid;place-items:center;font-size:1.6rem;margin-bottom:14px}.card h3{margin:0 0 8px;font-size:1.2rem}.card p{color:var(--muted);margin:0 0 15px}.card-meta{font-size:.82rem;color:var(--muted)}.notice{background:#eaf8f5;border:1px solid #cceee7;border-radius:16px;padding:18px 22px;color:#185c53}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;padding:35px 0 55px}.post-content,.sidebar-box,.archive-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:25px}.post-content h1{line-height:1.4}.post-content img{border-radius:14px}.sidebar-box{margin-bottom:18px}.sidebar-box h3{margin-top:0}.entry-meta{color:var(--muted);font-size:.9rem}.site-footer{background:#151a2b;color:#dfe3f2;padding:32px 0;margin-top:30px}.footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.site-footer a{color:#fff}.pagination{padding:20px 0}.pagination .page-numbers{display:inline-block;padding:7px 12px;border-radius:8px;background:#fff;margin:3px}.test-box{margin-top:25px;padding:22px;background:#f7f6ff;border:1px solid #e0dcff;border-radius:16px}.test-question{padding:14px 0;border-bottom:1px solid var(--line)}.test-question:last-of-type{border:0}.test-question label{display:block;font-weight:700;margin-bottom:8px}.test-question select{width:100%;padding:11px;border:1px solid #d9dce8;border-radius:10px;background:#fff;font:inherit}.test-result{display:none;margin-top:16px;background:#fff;border-radius:12px;padding:16px;border:1px solid var(--line)}.screen-reader-text{position:absolute;left:-9999px}@media(max-width:800px){.hero-grid,.content-layout{grid-template-columns:1fr}.cards{grid-template-columns:repeat(2,1fr)}.header-inner{align-items:flex-start;flex-direction:column}.main-nav ul{gap:12px}}@media(max-width:540px){.cards{grid-template-columns:1fr}.hero{padding:42px 0}.hero-art{min-height:180px}.section-head{display:block}.post-content,.sidebar-box{padding:18px}}
