/*
Theme Name: mystile
Theme URI: https://example.com
Author: You
Author URI: https://example.com
Description: Светлая современная тема на базе proxy1. Обновлённый стиль, новая структура, голубые акценты.
Version: 1.0
Text Domain: mystile
*/

:root{
  --bg:#ffffff;
  --card:#f8fafc;
  --text:#0f172a;
  --muted:#64748b;
  --primary:#1e90ff;
  --primary-600:#1c7ed6;
  --border:#e2e8f0;
  --radius:14px;
  --maxw:1180px;
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;
  color:var(--text);
  background:var(--bg);
  font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans",sans-serif;
}

/* Ссылки и кнопки */
a{color:var(--primary);text-decoration:none}
a:hover{color:var(--primary-600)}
.button, .btn{
  display:inline-block; padding:12px 18px; border-radius:var(--radius);
  background:var(--primary); color:#fff; font-weight:600;
}
.button:hover,.btn:hover{background:var(--primary-600)}

/* Карточки и контейнер */
.container{max-width:var(--maxw);margin:0 auto;padding:0 16px}
.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px}

/* Утилиты */
.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}
.text-muted{color:var(--muted)}
.hidden{display:none}
