/*
Theme Name: NicheMetrix
Theme URI: https://nichemetrix.ai/
Author: NicheMetrix
Description: A polished AI market research SaaS theme for YouTube niche discovery and e-commerce research.
Version: 1.2.1
Requires at least: 6.2
Tested up to: 6.8
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: nichemetrix
Tags: custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, blog, one-column
*/

@import url("nichemetrix.css");
@import url("wordpress.css");

/* WordPress integration */
.custom-logo-link{display:flex;align-items:center}.custom-logo{display:block;max-height:42px;width:auto}.desktop-nav .menu-item,.mobile-nav .menu-item{list-style:none}.desktop-nav .fallback-nav{display:flex;gap:32px}.mobile-nav .fallback-nav{display:flex;flex-direction:column}.wp-content{min-height:70vh;padding-top:150px}.content-shell{max-width:1040px}.content-shell.narrow{max-width:820px}.content-header{margin-bottom:45px}.content-header h1{font:700 clamp(42px,6vw,70px)/1.05 "Manrope";letter-spacing:-.05em;margin:15px 0}.post-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.post-card{border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:16px;padding:24px}.post-image{display:block;margin:-24px -24px 22px}.post-image img,.single-image img{display:block;width:100%;height:auto;border-radius:16px}.post-card small{color:#777b92}.post-card h2{font:700 24px "Manrope";margin:10px 0}.post-card p,.entry-content,.comments-area{color:#a5a8bb}.post-more{color:#aaa1ff;font-weight:700}.entry-content{font-size:17px}.entry-content h2,.entry-content h3{color:var(--text);font-family:"Manrope"}.entry-content a{color:#aaa1ff;text-decoration:underline}.entry-content img{max-width:100%;height:auto}.single-image{margin-bottom:40px}.nav-links{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:30px}.comments-area{margin-top:70px;border-top:1px solid var(--line);padding-top:35px}.comment-list{padding-left:20px}.comment-form input,.comment-form textarea{width:100%;background:var(--panel);border:1px solid var(--line);color:#fff;border-radius:9px;padding:12px}.form-submit .submit{border:1px solid #8a7cf8;background:#786bf1;color:#fff;border-radius:9px;padding:12px 18px}.error-page{text-align:center}.error-page p{color:var(--muted);margin-bottom:30px}.admin-bar .site-header{top:32px}@media(max-width:782px){.admin-bar .site-header{top:46px}}@media(max-width:720px){.post-grid{grid-template-columns:1fr}.wp-content{padding-top:115px}.desktop-nav .fallback-nav{display:none}}
