/*
	Theme Name:   Jannah Child
	Theme URI:    http://jannah.tielabs.com/
	Description:  Jannh Child Theme
	Author:       TieLabs
	Author URI:   https://tielabs.com
	Template:     jannah
	Version:      1.0.2
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  jannah-child
*/


/* write custom css after this line */


/* استایلهای لیست رمزارزها  شروع */
/* اسکرول افقی */
.crypto-slider{
    display:flex;
    overflow-x:auto;
    gap:10px;
    padding:10px 0;
}

.crypto-slider::-webkit-scrollbar{
    height:6px;
}
.crypto-slider::-webkit-scrollbar-thumb{
    background:#ccc;
    border-radius:10px;
}

/* کارت */
.crypto-card {
    min-width: 140px;
    background: #101010;
    border-radius: 12px;
    padding: 10px;
    font-family: 'shabnam';
}
.crypto-top {
    display: flex;
    align-items: center;
    gap: 6px;
    color: #ba8d53;
    flex-direction: column;
    font-size: 14px;
}

.crypto-price{
    margin-top:8px;
    font-size:13px;
}

.crypto-price .usdt{
    font-size:12px;
    color:#777;
}

.crypto-change{
    margin-top:6px;
    font-weight:bold;
}

.up{ color:#0bbf60; }
.down{ color:#e74c3c; }

/* لیست کامل */
.crypto-list{
    display:grid;
    grid-template-columns:repeat(auto-fill,minmax(160px,1fr));
    gap:12px;
}

#cryptoSearch{
    width:100%;
    padding:8px;
    margin-bottom:15px;
    border-radius:8px;
    border:1px solid #ddd;
}

.crypto-icon-1 {
    width: 35px;
    border-radius: 45px;
    height: 35px;
}



/* استایلهای لیست رمزارزها  پایان */


/* استایل تقویم اقتصادی
 */

.econ-calendar{
display:flex;
flex-direction:column;
gap:10px;
font-family:tahoma;
}

/* ردیف خبر */
.econ-row {
    display: grid;
    grid-template-columns: 60px 60px 1fr 170px;
    gap: 10px;
    align-items: center;
    padding: 12px;
    border-radius: 10px;
    background: #101011;
    position: relative;
    font-family: 'shabnam';
}

/* ستون‌ها */
.econ-time{
font-weight:bold;
font-size:14px;
}

.econ-currency{
font-weight:bold;
font-size:14px;
}

.econ-title{
font-size:13px;
line-height:1.6;
}

.econ-values{
font-size:12px;
color:#b88b53;
display:flex;
gap:8px;
flex-wrap:wrap;
}

/* رنگ اهمیت */
.impact-low{
border-right:4px solid #f1c40f;
}

.impact-medium{
border-right:4px solid #e67e22;
}

.impact-high{
border-right:4px solid #e74c3c;
}

/* سرچ */
#econSearch{
width:100%;
padding:10px;
margin-bottom:15px;
border:1px solid #ddd;
border-radius:8px;
font-size:14px;
}


/* ✅ حالت موبایل */
@media(max-width:768px){

.econ-row{
grid-template-columns:1fr;
gap:6px;
padding:14px;
}

.econ-time,
.econ-currency{
display:inline-block;
font-size:13px;
}

.econ-title{
font-weight:bold;
font-size:14px;
}

.econ-values{
font-size:12px;
justify-content:space-between;
}

}

/* کاروسل ابزارها
 */
/* کانتینر اصلی */
.ravand-tools{
display:flex;
gap:14px;
overflow-x:auto;
padding:15px 10px;
scroll-snap-type:x mandatory;
-webkit-overflow-scrolling:touch;
}

/* حذف اسکرول بار در موبایل */
.ravand-tools::-webkit-scrollbar{
display:none;
}

/* هر ابزار */
.ravand-tool {
    flex: 0 0 auto;
    min-width: 170px;
    background: #101012;
    border-radius: 16px;
    padding: 14px;
    display: flex;
    align-items: center;
    gap: 12px;
    text-decoration: none;
    transition: all .3s ease;
    scroll-snap-align: start;
}

/* افکت hover */
.ravand-tool:hover{
transform:translateY(-4px);
}

/* آیکن */
.ravand-tool-icon{
width:50px;
height:50px;
display:flex;
align-items:center;
justify-content:center;
flex-shrink:0;
}

/* متن */
.ravand-tool-text{
display:flex;
flex-direction:column;
}

.ravand-tool-title{
font-weight:bold;
font-size:14px;
color:#ffffff;
}

.ravand-tool-des{
font-size:12px;
color:#b38751;
margin-top:4px;
}

/* دسکتاپ: وسط‌چین و بدون اسکرول */
@media(min-width:992px){

.ravand-tools{
justify-content:center;
overflow:visible;
}

}




