/*
Theme Name: BitMEX Birzha Navigator
Theme URI: https://bitmex-birzha.ru/
Author: bitmex-birzha.ru editorial
Author URI: https://bitmex-birzha.ru/
Description: Аналитический навигатор по бирже BitMEX. Trading intelligence hub в формате институционального справочника: market map, инструменты, комиссии, риски, безопасность. SEO-ориентированная classic-тема под запрос «bitmex биржа», без блока пользовательских отзывов.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bitmex-birzha-navigator
Tags: blog, news, custom-menu, custom-logo, featured-images, threaded-comments, translation-ready, block-styles, wide-blocks
*/

/* Основные стили вынесены в assets/css/main.css */
/* ===== BBX reviews ===== */
.bbx-reviews{
	display:grid;
	grid-template-columns:repeat(auto-fill,minmax(300px,1fr));
	gap:18px;
	margin-bottom:40px;
}
.bbx-review{
	margin:0;
	padding:20px;
	border:1px solid var(--bbx-line, rgba(255,255,255,.12));
	background:var(--bbx-panel, rgba(255,255,255,.03));
	display:flex;
	flex-direction:column;
}
.bbx-review__head{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	padding-bottom:12px;
	margin-bottom:14px;
	border-bottom:1px solid var(--bbx-line, rgba(255,255,255,.12));
}
.bbx-review__id{
	font-family:var(--bbx-mono, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);
	font-size:.7rem;
	letter-spacing:.18em;
	color:var(--bbx-accent, #4ea1ff);
}
.bbx-review__meta{
	font-family:var(--bbx-mono, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);
	font-size:.7rem;
	letter-spacing:.08em;
	text-transform:uppercase;
	color:var(--bbx-muted, #8a8f98);
	text-align:right;
}
.bbx-review__text{
	margin:0 0 16px;
	font-size:1rem;
	line-height:1.6;
	flex:1;
}
.bbx-review__author{
	font-weight:700;
	font-size:.95rem;
	letter-spacing:.01em;
}

/* ===== BBX review form ===== */
.bbx-revform{
	border:1px solid var(--bbx-line, rgba(255,255,255,.12));
	background:var(--bbx-panel, rgba(255,255,255,.03));
	padding:28px;
}
.bbx-revform .bbx-section__head{ margin-bottom:18px; }
.bbx-revform__row{
	display:grid;
	grid-template-columns:1fr 1fr;
	gap:18px;
}
.bbx-revform__field{
	display:flex;
	flex-direction:column;
	gap:7px;
	margin-bottom:18px;
}
.bbx-revform__field > span{
	font-family:var(--bbx-mono, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);
	font-size:.72rem;
	letter-spacing:.12em;
	text-transform:uppercase;
	color:var(--bbx-muted, #8a8f98);
}
.bbx-revform__field > span small{
	letter-spacing:.06em;
	text-transform:none;
	opacity:.75;
}
.bbx-revform__field input,
.bbx-revform__field textarea{
	width:100%;
	padding:12px 14px;
	background:var(--bbx-bg, rgba(0,0,0,.25));
	border:1px solid var(--bbx-line, rgba(255,255,255,.18));
	color:inherit;
	font:inherit;
	font-size:.98rem;
}
.bbx-revform__field input:focus,
.bbx-revform__field textarea:focus{
	outline:none;
	border-color:var(--bbx-accent, #4ea1ff);
}
.bbx-revform__field textarea{ resize:vertical; line-height:1.55; }
.bbx-revform__foot{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
	flex-wrap:wrap;
}
.bbx-revform__foot p{
	flex:1;
	min-width:260px;
	margin:0;
	font-size:.84rem;
	color:var(--bbx-muted, #8a8f98);
	line-height:1.5;
}
.bbx-revform__submit{ cursor:pointer; font:inherit; }

@media (max-width:640px){
	.bbx-revform__row{ grid-template-columns:1fr; }
	.bbx-revform{ padding:22px 18px; }
	.bbx-review__meta{ text-align:left; }
}