/* Canlı geri bildirim: çerçevesiz menü, ortak ikon ölçüleri ve tamamlanmış grafik. */
.ex-main-nav{border:0!important;box-shadow:none!important;background:transparent;padding:5px}
.ex-menu-trigger,.ex-menu-trigger:hover{border-color:transparent!important;background:transparent;color:#cbd5e1}
.ex-menu-trigger[aria-expanded=true]{background:#ffffff12;color:#fff;border-color:transparent!important}
.ex-menu-trigger:hover{color:#fff}
.ui-icon{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px;flex:0 0 18px;vertical-align:middle;margin:0!important;overflow:visible;stroke-width:1.75;transform:none}
.btn{align-items:center;gap:12px}.btn>span:has(.ui-icon){display:inline-flex;align-items:center}
.ex-menu-trigger>span{display:flex;align-items:center;justify-content:center}
.ex-menu-trigger .ui-icon{width:14px!important;height:14px!important;min-width:14px;flex-basis:14px}
.ex-menu-trigger[aria-expanded=true]>span{transform:rotate(180deg)}
.ex-menu-bottom>a,.sector-foot>button,.mobile-editorial-copy>a,.rox-summary>b{display:inline-flex;align-items:center;gap:9px}
.app-card-link .ui-icon{width:18px!important;height:18px!important}
.eyebrow{display:inline-flex!important;align-items:center;gap:10px;line-height:1.4}
.eyebrow:before{position:static!important;margin:0!important;flex:0 0 6px;width:6px!important;height:6px!important;align-self:center}
.app-card-top{display:flex;align-items:center;gap:12px;min-height:24px}
.app-card-top .icon{width:22px;height:22px;flex:0 0 22px;stroke-width:1.75;margin:0;display:block}
.check-list li{display:flex;align-items:flex-start;gap:10px;padding-left:0!important}
.check-list li:before{display:none!important;content:none!important}
.check-list li>.ui-icon{width:16px!important;height:16px!important;min-width:16px;flex-basis:16px;margin-top:3px!important;color:currentColor}
.sector-heading{padding-bottom:38px}
.rox-visual{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-width:0}
.rox-visual .rox-chart{width:100%;height:140px;margin:10px 0 8px;display:block;overflow:hidden;flex:1;min-height:0}
.rox-chart path,.rox-chart circle{animation:none!important;stroke-dasharray:none;stroke-dashoffset:0;fill:none;vector-effect:non-scaling-stroke}
.rox-chart .rox-chart-grid{stroke:#ffffff14;stroke-width:1}
.rox-chart .rox-chart-sales{stroke:#f8fafc;stroke-width:2.5;stroke-linecap:round}
.rox-chart .rox-chart-cost{stroke:#94a3b8;stroke-width:1.5;stroke-linecap:round}
.rox-chart .rox-chart-end{fill:#f8fafc;stroke:#1c1c1c;stroke-width:2}
.rox-chart text{font:9px Inter,Arial,sans-serif;fill:#94a3b8}
.rox-summary{align-items:center;gap:14px;flex-wrap:wrap;line-height:1.4}
.rox-summary>span{display:inline-flex;align-items:center;gap:6px}
.rox-summary>span:before{content:"";width:12px;height:2px;background:#f8fafc}
.rox-summary>span:nth-child(2):before{background:#94a3b8}
.rox-summary .ui-icon{width:13px!important;height:13px!important;min-width:13px;flex-basis:13px}
@media(max-width:900px){.ex-main-nav{background:#202122;padding:12px}.ex-nav-toggle{display:flex;align-items:center;justify-content:center}.ex-menu-trigger{min-height:44px}}
