/* Canlı eski sistem CSS'inden blok için ayıklandı (blok_css.py). Sarmalayıcı: .masse-eski-kol */
.masse-eski-kol{font-family:'Inter',sans-serif;font-size:13px;line-height:1.34;--container-max-width:1400px;}
.masse-eski-kol address{font-style:normal;}
.masse-eski-kol.col-12{padding-left:15px;padding-right:15px;}
@media (max-width:767px){.masse-eski-kol.col-12{padding-left:8px;padding-right:8px;}}
/* Main temasının .container .container:not(.padding-active){padding:0} kuralına karşı eski sitenin değerleri */
.masse-eski-kol .container:not(.padding-active){padding-left:8px;padding-right:8px;}
@media (min-width:768px){.masse-eski-kol .container:not(.padding-active){padding-left:15px;padding-right:15px;}}
.masse-eski-kol .row{display: flex !important;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;}
.masse-eski-kol .col-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}
@media (min-width: 576px){.masse-eski-kol .col-sm-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}}
@media (max-width: 767px){.masse-eski-kol .row{margin-right: -8px;
margin-left: -8px;}
.masse-eski-kol .col-12{padding-right: 8px;
padding-left: 8px;}}
@media (min-width: 768px){.masse-eski-kol .col-md-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}}
@media (min-width: 992px){.masse-eski-kol .col-lg-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}}
@media (min-width: 1200px){.masse-eski-kol .col-xl-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}}
@media (min-width: 1400px){.masse-eski-kol .col-xxl-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}}
.masse-eski-kol .d-flex{display: flex !important;}
.masse-eski-kol .flex-wrap{flex-wrap: wrap;}
.masse-eski-kol .w-100{width: 100%;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-root{width: 100%;
padding: 0 0 48px;
font-family: inherit;
box-sizing: border-box;
background: #f1f5f9;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero{display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 16px;
padding: 24px 24px 22px;
background: #fff;
border-bottom: 1px solid #e8ecf0;
margin-bottom: 24px;
flex-wrap: wrap;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero__label{display: block;
font-size: 10px;
font-weight: 800;
letter-spacing: 0.18em;
text-transform: uppercase;
color: #e8a200;
margin-bottom: 4px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero__title{font-size: clamp(19.5px, 2.6vw, 26px) !important;
font-weight: 800 !important;
color: #0f172a !important;
margin: 0 0 5px !important;
letter-spacing: -0.03em !important;
font-style: normal !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero__sub{font-size: 13px;
color: #94a3b8;
margin: 0;
font-style: normal;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero__right{display: flex;
align-items: center;
padding-top: 4px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-wrap{position: relative;
width: 300px;}
@media (max-width: 767px){.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-wrap{width: 100%;}}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-ico{position: absolute;
left: 12px;
top: 50%;
transform: translateY(-50%);
width: 16px;
height: 16px;
stroke: #9ca3af;
pointer-events: none;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-input{width: 100%;
padding: 10px 14px 10px 38px;
border: 1px solid #e2e8f0;
border-radius: 12px;
font-size: 13px;
color: #374151;
background: #f8fafc;
outline: none;
transition: border-color 0.15s, box-shadow 0.15s, background 0.15s;
box-sizing: border-box;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-input::placeholder{color: #b0bac4;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-search-input:focus{border-color: #e8a200;
background: #fff;
box-shadow: 0 0 0 3px rgba(232, 162, 0, 0.1);}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-list{display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
padding: 0 24px;
align-items: start;}
@media (max-width: 767px){.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-list{grid-template-columns: repeat(2, 1fr);
gap: 14px;
padding: 0 14px;}}
@media (max-width: 520px){.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-list{grid-template-columns: 1fr;
gap: 12px;
padding: 0 12px;}}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card{border-radius: 16px;
border: 1px solid #e2e8f0;
background: #fff;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
overflow: hidden;
transition: box-shadow 0.2s, border-color 0.2s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card:hover{box-shadow: 0 6px 24px rgba(0, 0, 0, 0.11);}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card.mc-card--open{border-color: rgba(232, 162, 0, 0.4);
box-shadow: 0 6px 24px rgba(0, 0, 0, 0.11), 0 0 0 2px rgba(232, 162, 0, 0.12);}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__hd{position: relative;
min-height: 120px;
padding: 18px 18px 16px;
cursor: pointer;
display: flex;
align-items: stretch;
background: #fff;
border-bottom: 1px solid #f1f5f9;
transition: background 0.12s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card:hover .mc-card__hd{background: #fffbf0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card.mc-card--open .mc-card__hd{background: #fffbf0;
border-bottom-color: #fde68a;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__hd-inner{width: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__top{display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 10px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__name{font-size: 16px !important;
font-weight: 700 !important;
color: #1e293b !important;
letter-spacing: -0.02em;
line-height: 1.3;
text-decoration: none !important;
font-style: normal !important;
flex: 1;
transition: color 0.12s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__name:hover{color: #e8a200 !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__toggle{flex-shrink: 0;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
background: #f1f5f9;
border: 1px solid #e2e8f0;
border-radius: 8px;
cursor: pointer;
padding: 0;
transition: background 0.12s, border-color 0.12s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__toggle:hover{background: #fde68a;
border-color: #e8a200;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card--open .mc-card__toggle{background: #fde68a;
border-color: #e8a200;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__chev{width: 16px;
height: 16px;
stroke: #64748b;
display: block;
transition: transform 0.25s ease;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card--open .mc-card__chev{transform: rotate(180deg);
stroke: #92400e;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__badges{display: flex;
align-items: center;
gap: 8px;
flex-wrap: wrap;
margin-top: 14px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-badge{display: inline-flex;
align-items: center;
gap: 5px;
padding: 4px 10px;
border-radius: 6px;
font-size: 11px;
font-weight: 600;
white-space: nowrap;
background: #f1f5f9;
color: #64748b;
border: 1px solid #e2e8f0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-badge--cnt{background: #fff8e6;
color: #b45309;
border-color: #fde68a;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__bd{background: #fff;
animation: mc-bd-in 0.18s ease;}
@keyframes mc-bd-in{
from
{
opacity: 0;
transform: translateY(-4px);
}
to
{
opacity: 1;
transform: translateY(0);
}
}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-list{list-style: none;
margin: 0;
padding: 0;
border-bottom: 1px solid #f1f5f9;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-hd{display: flex;
align-items: center;
justify-content: space-between;
padding: 5px 16px 5px 38px;
background: #f8fafc;
border-bottom: 1px solid #e9ecef;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-hd__name{font-size: 9px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #94a3b8;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-hd__right{display: flex;
align-items: center;
gap: 8px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-hd__right span{font-size: 9px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.08em;
color: #cbd5e1;
white-space: nowrap;
min-width: 42px;
text-align: center;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item{display: flex;
align-items: center;
justify-content: space-between;
padding: 0 16px;
min-height: 42px;
border-bottom: 1px solid #f8fafc;
cursor: pointer;
transition: background 0.08s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item:last-child{border-bottom: none;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item:hover{background: #f8fafc;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item:hover .mc-sub-item__arr{opacity: 1;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item:hover .mc-sub-item__name{color: #e8a200 !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item--parent{background: #fafafa;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item--parent .mc-sub-item__name{font-weight: 600 !important;
font-size: 12.5px !important;
color: #1e293b !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item--child{padding-left: 34px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item--child .mc-sub-item__name{color: #64748b !important;
font-size: 12px !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__left{display: flex;
align-items: center;
gap: 7px;
flex: 1;
min-width: 0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__ico{flex-shrink: 0;
width: 13px;
height: 13px;
color: #94a3b8;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__dot{flex-shrink: 0;
width: 5px;
height: 5px;
border-radius: 50%;
background: #cbd5e1;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__name{font-size: 12.5px;
font-weight: 500;
color: #374151 !important;
text-decoration: none !important;
font-style: normal !important;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
transition: color 0.1s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__right{display: flex;
align-items: center;
gap: 6px;
flex-shrink: 0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__cnt{font-size: 11px;
font-weight: 700;
color: #92400e;
background: #fff8e6;
border-radius: 999px;
padding: 2px 10px;
white-space: nowrap;
min-width: 48px;
text-align: center;
font-variant-numeric: tabular-nums;
border: 1px solid #fde68a;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-sub-item__arr{width: 13px;
height: 13px;
color: #c7d0da;
opacity: 0;
transition: opacity 0.1s;
flex-shrink: 0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brands{padding: 11px 16px 14px;
background: #f8fafc;
border-top: 1px solid #f1f5f9;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brands__hd{display: flex;
align-items: center;
gap: 6px;
margin-bottom: 9px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brands__ico{width: 13px;
height: 13px;
color: #94a3b8;
flex-shrink: 0;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brands__lbl{font-size: 10px;
font-weight: 700;
color: #94a3b8;
text-transform: uppercase;
letter-spacing: 0.1em;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brands__tags{display: flex;
flex-wrap: wrap;
gap: 6px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brand-tag{display: inline-flex;
align-items: center;
padding: 5px 12px;
background: #fff;
color: #475569 !important;
border: 1px solid #e2e8f0;
border-radius: 8px;
font-size: 11.5px;
font-weight: 500;
white-space: nowrap;
text-decoration: none !important;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
cursor: pointer;
transition: border-color 0.1s, color 0.1s;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brand-tag:hover{border-color: #e8a200;
color: #b45309 !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-brand-tag--none{color: #d1d5db !important;
background: transparent;
box-shadow: none;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-loading{grid-column: 1 / -1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 12px;
padding: 60px 20px;
color: #9ca3af;
font-size: 13px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-spinner{width: 28px;
height: 28px;
border: 2.5px solid #e2e8f0;
border-top-color: #e8a200;
border-radius: 50%;
animation: mc-spin 0.7s linear infinite;}
@keyframes mc-spin{
to
{
transform: rotate(360deg);
}
}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-error,.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-no-result{grid-column: 1 / -1;
text-align: center;
padding: 48px 20px;
color: #6b7280;
font-size: 13px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-no-result{padding: 24px;
color: #9ca3af;
font-size: 12px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-footer{margin: 18px 24px 0;
padding-top: 12px;
border-top: 1px solid #e8ecf0;
display: flex;
gap: 18px;
flex-wrap: wrap;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-stat{display: flex;
align-items: center;
gap: 4px;
font-size: 11px;
color: #9ca3af;
font-weight: 500;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-stat strong{color: #374151;
font-weight: 700;}
@media (max-width: 767px){.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero{padding: 16px 16px 16px;
margin-bottom: 16px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__name{font-size: 15px !important;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__hd{min-height: 110px;
padding: 14px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__badges{margin-top: 14px;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-footer{margin: 14px 14px 0;}}
@media (max-width: 520px){.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero{flex-direction: column;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-hero__right{width: 100%;}
.v5-mango.folder-html-block.tpl-user_masse-kategori-haritasi .mc-card__name{font-size: 16px !important;}}
