/* XAN Office v1.3.10.86 — Harita Merkezi Premium Çalışma Paneli 2.0 */
body .xan-map-hub-v131086{
  --hub-petrol:#07384a;
  --hub-petrol-2:#0b6074;
  --hub-navy:#082746;
  --hub-ink:#132235;
  --hub-muted:#687586;
  --hub-line:#dbe4e9;
  --hub-soft:#f4f7f9;
  --hub-green:#1eaa75;
  background:#eef3f5!important;
}
body .xan-map-hub-v131086 .xan-map-hub-app-v131067{
  width:min(calc(100% - 28px),1580px)!important;
  grid-template-columns:252px minmax(0,1fr)!important;
  gap:16px!important;
  margin:14px auto 30px!important;
  align-items:start!important;
}
/* Güçlü sol çalışma rayı */
body .xan-map-hub-v131086 .xan-map-hub-sidebar-v131067{
  background:linear-gradient(180deg,#072c3b 0%,#083a4b 58%,#062b39 100%)!important;
  border:1px solid rgba(255,255,255,.08)!important;
  color:#fff!important;
  border-radius:18px!important;
  padding:16px 13px!important;
  box-shadow:0 16px 40px rgba(8,39,70,.14)!important;
}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-head-v131067{border-bottom:1px solid rgba(255,255,255,.12)!important;padding-bottom:13px!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-head-v131067 small{color:#a8c4ce!important;font-size:10px!important;letter-spacing:.03em!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-head-v131067 strong{color:#fff!important;font-size:18px!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-summary-v131067{gap:7px!important;margin:13px 0!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-summary-v131067>span{
  min-height:67px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:12px!important;
}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-summary-v131067 b{color:#fff!important;font-size:20px!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-summary-v131067 small{color:#b8ced6!important}
body .xan-map-hub-v131086 .xan-map-hub-search-focus-v131070{
  min-height:48px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:11px!important;
}
body .xan-map-hub-v131086 .xan-map-hub-search-focus-v131070 i,
body .xan-map-hub-v131086 .xan-map-hub-search-focus-v131070 strong{color:#fff!important}
body .xan-map-hub-v131086 .xan-map-hub-search-focus-v131070 small{color:#b7ccd4!important}
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067{gap:5px!important;margin-top:10px!important}
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a{
  min-height:46px!important;border-radius:11px!important;color:#d9e7ec!important;padding:7px 9px!important;border:1px solid transparent!important;
}
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a:hover,
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a:focus-visible{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.10)!important}
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a.is-active{
  background:#0b6d80!important;color:#fff!important;border-color:rgba(255,255,255,.14)!important;box-shadow:inset 3px 0 0 #d6b05f!important;
}
body .xan-map-hub-v131086 .xan-map-hub-side-icon-v131067{background:rgba(255,255,255,.10)!important;color:#fff!important}
body .xan-map-hub-v131086 .xan-map-hub-side-label-v131067{color:inherit!important}
body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a>b{background:rgba(255,255,255,.13)!important;color:#fff!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-status-v131067{border-top:1px solid rgba(255,255,255,.11)!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-status-v131067 small,
body .xan-map-hub-v131086 .xan-map-hub-memory-status-v131073{color:#afc6cf!important}
body .xan-map-hub-v131086 .xan-map-sync-state-v131039{background:rgba(54,209,139,.16)!important;color:#d7ffeb!important;border-color:rgba(54,209,139,.2)!important}
body .xan-map-hub-v131086 .xan-map-hub-memory-share-v131073,
body .xan-map-hub-v131086 .xan-map-hub-sidebar-map-v131067{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1px solid rgba(255,255,255,.11)!important}
body .xan-map-hub-v131086 .xan-map-hub-sidebar-map-v131067{background:#0b6d80!important}

/* Ana çalışma alanı */
body .xan-map-hub-v131086 .xan-map-hub-main-v131067{gap:12px!important;min-width:0!important}
body .xan-map-hub-v131086 .xan-map-hub-topbar-v131067{
  min-height:86px!important;padding:15px 18px!important;border:1px solid var(--hub-line)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 8px 24px rgba(8,39,70,.04)!important;
}
body .xan-map-hub-v131086 .xan-map-hub-title-v131067>div{display:grid!important;gap:2px!important}
body .xan-map-hub-v131086 .xan-map-hub-title-v131067 small{color:#687586!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.045em!important}
body .xan-map-hub-v131086 .xan-map-hub-title-v131067 h1{font-size:30px!important;color:var(--hub-navy)!important;letter-spacing:-.025em!important}
body .xan-map-hub-v131086 .xan-map-hub-title-v131067 p{color:#586779!important;font-size:11.5px!important}
body .xan-map-hub-v131086 .xan-map-hub-top-actions-v131067{gap:7px!important}
body .xan-map-hub-v131086 .xan-map-hub-top-actions-v131067 :is(a,button){min-height:42px!important;border-radius:10px!important;border-color:#d5e0e5!important;background:#fff!important;color:#213446!important;font-weight:750!important}
body .xan-map-hub-v131086 .xan-map-hub-top-actions-v131067 .is-primary{background:#086478!important;color:#fff!important;border-color:#086478!important}
body .xan-map-hub-v131086 .xan-map-hub-context-v131069{display:none!important}
body .xan-map-hub-v131086 .xan-map-hub-search-v131070{position:relative!important;z-index:22!important}
body .xan-map-hub-v131086 .xan-map-hub-search-box-v131070{min-height:50px!important;border-radius:13px!important;background:#fff!important;border-color:#d8e2e7!important;box-shadow:0 4px 14px rgba(8,39,70,.025)!important}

/* Genel Bakış — gerçek kayıt ağı + operasyon özeti */
body .xan-map-hub-v131086 .xan-map-hub-command-v131086{padding:18px!important;background:#fff!important;border:1px solid var(--hub-line)!important}
body .xan-map-hub-v131086 .xan-map-hub-command-head-v131086{align-items:flex-end!important;margin-bottom:13px!important}
body .xan-map-hub-v131086 .xan-map-hub-command-head-v131086 h2{font-size:24px!important;color:var(--hub-navy)!important}
body .xan-map-hub-v131086 .xan-map-hub-command-head-v131086 p{display:block!important;color:#677487!important}
body .xan-map-hub-command-grid-v131086{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.72fr);gap:12px;align-items:stretch}
body .xan-map-hub-network-preview-v131086{
  min-height:360px;display:grid;grid-template-rows:auto minmax(240px,1fr) auto;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,#062d3c,#08495c 62%,#0b6074);color:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 30px rgba(8,39,70,.12)
}
body .xan-map-hub-network-head-v131086{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 17px 10px}
body .xan-map-hub-network-head-v131086>div{display:grid;gap:3px}
body .xan-map-hub-network-head-v131086 small{color:#a8c8d2;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}
body .xan-map-hub-network-head-v131086 strong{color:#fff;font-size:17px;line-height:1.15}
body .xan-map-hub-network-head-v131086 span{color:#c3d9df;font-size:10px}
body .xan-map-hub-network-head-v131086>a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid rgba(255,255,255,.18);border-radius:9px;color:#fff!important;text-decoration:none!important;background:rgba(255,255,255,.07);font-size:10px;font-weight:800;white-space:nowrap}
body .xan-map-hub-network-canvas-v131086{position:relative;min-height:245px;overflow:hidden;margin:0 12px;border-radius:13px;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(0,0,0,.08));border:1px solid rgba(255,255,255,.08)}
body .xan-map-hub-network-canvas-v131086:before{content:"";position:absolute;inset:16% 4% 14%;background:rgba(135,196,204,.11);clip-path:polygon(3% 45%,10% 34%,20% 35%,31% 25%,40% 29%,50% 23%,61% 30%,72% 29%,83% 37%,95% 32%,97% 47%,91% 57%,78% 61%,67% 69%,55% 64%,44% 72%,30% 66%,18% 72%,7% 61%);border-radius:35%;filter:drop-shadow(0 10px 16px rgba(0,0,0,.15))}
body .xan-map-hub-network-canvas-v131086:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:34px 34px;pointer-events:none}
body .xan-map-hub-network-state-v131086{position:absolute;z-index:2;inset:0;display:grid;place-items:center;color:#c1d5dc;font-size:10.5px}
body .xan-map-hub-network-node-v131086{position:absolute;z-index:5;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;color:#fff!important;text-decoration:none!important;filter:drop-shadow(0 5px 8px rgba(0,0,0,.23))}
body .xan-map-hub-network-node-v131086>i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#0a7487;border:2px solid #fff;color:#fff;font-style:normal;font-size:9px;font-weight:900;box-shadow:0 0 0 4px rgba(255,255,255,.09)}
body .xan-map-hub-network-node-v131086.is-large>i{width:37px;height:37px;background:#d1a84c;color:#082746}
body .xan-map-hub-network-node-v131086>small{max-width:86px;padding:2px 5px;border-radius:6px;background:rgba(4,26,37,.75);color:#fff;font-size:8px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .xan-map-hub-network-node-v131086:hover>i,body .xan-map-hub-network-node-v131086:focus-visible>i{transform:scale(1.1);background:#fff;color:#07384a}
body .xan-map-hub-network-legend-v131086{display:flex;align-items:center;gap:14px;padding:10px 16px 13px;color:#d8e7eb;font-size:9.5px}
body .xan-map-hub-network-legend-v131086 span{display:inline-flex;align-items:center;gap:5px}
body .xan-map-hub-network-legend-v131086 i{width:8px;height:8px;border-radius:50%;background:#45a7ba}
body .xan-map-hub-network-legend-v131086 i.is-project{background:#d1a84c}
body .xan-map-hub-network-legend-v131086 i.is-city{background:#d7e7eb}
body .xan-map-hub-control-summary-v131086{display:grid;grid-template-rows:auto auto 1fr;gap:11px;padding:15px;border:1px solid #dbe4e9;border-radius:16px;background:#f8fafb}
body .xan-map-hub-control-title-v131086{display:grid;gap:3px;padding-bottom:11px;border-bottom:1px solid #e1e7eb}
body .xan-map-hub-control-title-v131086 small{color:#0a6b7f;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.055em}
body .xan-map-hub-control-title-v131086 strong{color:#0a2746;font-size:18px}
body .xan-map-hub-control-title-v131086 span{color:#657385;font-size:10px;line-height:1.45}
body .xan-map-hub-control-metrics-v131086{display:grid;grid-template-columns:1fr 1fr;gap:7px}
body .xan-map-hub-control-metrics-v131086 article{min-height:72px;display:grid;align-content:center;gap:3px;padding:10px;border:1px solid #dfe7eb;border-radius:11px;background:#fff}
body .xan-map-hub-control-metrics-v131086 b{color:#086478;font-size:23px;line-height:1}
body .xan-map-hub-control-metrics-v131086 span{color:#1b2c3e;font-size:9.5px;font-weight:750}
body .xan-map-hub-control-actions-v131086{display:grid;grid-template-columns:1fr 1fr;gap:7px;align-self:end}
body .xan-map-hub-control-actions-v131086 :is(a,button){min-height:57px;display:grid;align-content:center;gap:2px;padding:9px 10px;border:1px solid #d7e1e6;border-radius:10px;background:#fff;color:#17293b!important;text-decoration:none!important;text-align:left;cursor:pointer;font:inherit}
body .xan-map-hub-control-actions-v131086 :is(a,button):hover,body .xan-map-hub-control-actions-v131086 :is(a,button):focus-visible{border-color:#78a3af;background:#fafdfe;outline:2px solid rgba(8,100,120,.10);outline-offset:1px}
body .xan-map-hub-control-actions-v131086 span{color:#718092;font-size:8.5px}
body .xan-map-hub-control-actions-v131086 b{color:#0a2746;font-size:10px}

/* Harita ağları: kart değil, güçlü ağ geçiş şeridi */
body .xan-map-hub-v131086 #xanHubMaps{padding:16px 18px!important}
body .xan-map-hub-v131086 #xanHubMaps .xan-map-hub-section-head-v131067{display:flex!important;align-items:flex-end!important;justify-content:space-between!important}
body .xan-map-hub-v131086 #xanHubMaps .xan-map-hub-section-head-v131067 h2{font-size:21px!important}
body .xan-map-hub-v131086 .xan-map-hub-grid-v131067{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}
body .xan-map-hub-v131086 .xan-map-hub-card-v131067{min-height:124px!important;padding:12px!important;border-radius:12px!important;border-color:#dbe4e9!important;background:#fff!important;grid-template-rows:auto 1fr auto!important}
body .xan-map-hub-v131086 .xan-map-hub-card-v131067:hover{border-color:#93b0b9!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px rgba(8,39,70,.06)!important}
body .xan-map-hub-v131086 .xan-map-hub-card-copy-v131036 em{display:none!important}
body .xan-map-hub-v131086 .xan-map-hub-card-copy-v131036 strong{font-size:14px!important;color:#14263a!important}
body .xan-map-hub-v131086 .xan-map-hub-card-copy-v131036 small{font-size:9px!important;color:#6c7989!important}
body .xan-map-hub-v131086 .xan-map-hub-card-open-v131036{border-top:1px solid #e6ecef!important;color:#086478!important;font-size:9px!important;font-weight:800!important}

/* Yardımcı alanlar */
body .xan-map-hub-v131086 #xanHubSync{padding:12px 15px!important;background:#f9fbfc!important;border-style:dashed!important}
body .xan-map-hub-v131086 #xanHubSync .xan-map-live-link-grid-v131067{grid-template-columns:repeat(5,minmax(0,1fr))!important}
body .xan-map-hub-v131086 #xanHubSync .xan-map-live-link-grid-v131067 article{min-height:56px!important;background:#fff!important}
body .xan-map-hub-v131086 #xanNearbyNetwork{padding:16px!important}
body .xan-map-hub-v131086 #xanHubRegion,body .xan-map-hub-v131086 #xanHubWatch{border-color:#d6e1e6!important;background:#fff!important}
body .xan-map-hub-v131086 #xanHubFlow .xan-map-hub-flow-v131067>a{background:#f8fafb!important}

@media(max-width:1240px){
  body .xan-map-hub-v131086 .xan-map-hub-app-v131067{grid-template-columns:220px minmax(0,1fr)!important;gap:10px!important}
  body .xan-map-hub-command-grid-v131086{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}
  body .xan-map-hub-v131086 .xan-map-hub-grid-v131067{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:1040px) and (min-width:821px){
  body .xan-map-hub-v131086 .xan-map-hub-app-v131067{grid-template-columns:82px minmax(0,1fr)!important;width:min(calc(100% - 16px),1580px)!important}
  body .xan-map-hub-v131086 .xan-map-hub-sidebar-v131067{padding:10px 7px!important}
  body .xan-map-hub-v131086 .xan-map-hub-sidebar-head-v131067>div,body .xan-map-hub-v131086 .xan-map-hub-sidebar-summary-v131067,body .xan-map-hub-v131086 .xan-map-hub-search-focus-v131070 span,body .xan-map-hub-v131086 .xan-map-hub-sidebar-status-v131067,body .xan-map-hub-v131086 .xan-map-hub-memory-actions-v131073,body .xan-map-hub-v131086 .xan-map-hub-sidebar-map-v131067{display:none!important}
  body .xan-map-hub-v131086 .xan-map-hub-sidebar-head-v131067{height:10px!important;padding:0!important;border:0!important}
  body .xan-map-hub-v131086 .xan-map-hub-side-nav-v131067 a{grid-template-columns:1fr!important;justify-items:center!important;padding:6px 4px!important;min-height:58px!important}
  body .xan-map-hub-v131086 .xan-map-hub-side-label-v131067{display:block!important;font-size:7.8px!important;line-height:1.1!important;text-align:center!important}
  body .xan-map-hub-command-grid-v131086{grid-template-columns:1fr!important}
  body .xan-map-hub-network-preview-v131086{min-height:330px!important}
}
@media(max-width:820px){
  body .xan-map-hub-v131086 .xan-map-hub-app-v131067{display:block!important;width:calc(100% - 10px)!important;margin:5px auto 18px!important}
  body .xan-map-hub-v131086 .xan-map-hub-sidebar-v131067{width:min(330px,88vw)!important;border-radius:0 18px 18px 0!important}
  body .xan-map-hub-v131086 .xan-map-hub-context-v131069{display:flex!important}
  body .xan-map-hub-v131086 .xan-map-hub-topbar-v131067{min-height:62px!important;padding:9px 10px!important}
  body .xan-map-hub-v131086 .xan-map-hub-title-v131067 h1{font-size:20px!important}
  body .xan-map-hub-v131086 .xan-map-hub-title-v131067 p{display:none!important}
  body .xan-map-hub-v131086 .xan-map-hub-command-v131086{padding:12px!important}
  body .xan-map-hub-command-grid-v131086{grid-template-columns:1fr!important;gap:9px!important}
  body .xan-map-hub-network-preview-v131086{min-height:305px!important;grid-template-rows:auto 210px auto!important;border-radius:14px!important}
  body .xan-map-hub-network-head-v131086{padding:13px 13px 8px!important}
  body .xan-map-hub-network-head-v131086 strong{font-size:15px!important}
  body .xan-map-hub-network-head-v131086 span{display:none!important}
  body .xan-map-hub-network-canvas-v131086{min-height:210px!important;margin:0 8px!important}
  body .xan-map-hub-control-summary-v131086{padding:11px!important}
  body .xan-map-hub-control-metrics-v131086{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body .xan-map-hub-control-actions-v131086{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body .xan-map-hub-v131086 .xan-map-hub-grid-v131067{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body .xan-map-hub-v131086 .xan-map-hub-card-v131067{min-height:112px!important}
  body .xan-map-hub-v131086 #xanHubSync .xan-map-live-link-grid-v131067{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:520px){
  body .xan-map-hub-v131086 .xan-map-hub-top-actions-v131067{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;overflow:visible!important}
  body .xan-map-hub-v131086 .xan-map-hub-top-actions-v131067 .is-primary{grid-column:1/-1!important}
  body .xan-map-hub-network-head-v131086>a{min-height:36px!important;padding:0 9px!important}
  body .xan-map-hub-network-legend-v131086{gap:8px!important;flex-wrap:wrap!important}
  body .xan-map-hub-v131086 .xan-map-hub-grid-v131067{grid-template-columns:1fr!important}
  body .xan-map-hub-v131086 .xan-map-hub-card-v131067{grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;min-height:0!important}
  body .xan-map-hub-v131086 .xan-map-hub-card-open-v131036{grid-column:2!important}
}
