/* Deprem paneli / kısa kod kartı. */
.oa26-district-grid>.oa-eq-panel{min-width:0}
.oa-eq-panel{background:linear-gradient(180deg,#f8fbff,#ffffff 35%);border:1px solid #dce7ef;border-left:3px solid #d91535;border-radius:7px;padding:12px 13px 10px;color:#102b45;box-shadow:0 3px 11px rgba(4,29,47,.035);font-family:inherit;display:flex;flex-direction:column;box-sizing:border-box}
.oa-eq-heading,.oa-eq-heading>div{display:flex;align-items:center;gap:7px}.oa-eq-heading{justify-content:space-between}.oa-eq-heading h3{margin:0!important;font-size:.92rem;font-weight:900;letter-spacing:-.01em;color:#0c2942}.oa-eq-wave{color:#df1737;font-size:1.25rem;font-weight:900;line-height:1}.oa-eq-source{border-radius:4px;background:#e9f0f6;color:#32607a;padding:4px 6px;font-weight:850;letter-spacing:.05em;font-size:.57rem}.oa-eq-subtitle{margin:4px 0 8px;color:#6a7f90;font-size:.67rem}.oa-eq-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.oa-eq-item{border-top:1px solid #eaf0f4;min-height:39px}.oa-eq-item-link{display:flex;align-items:center;gap:8px;padding:6px 0}.oa-eq-item-link:hover{text-decoration:none}.oa-eq-magnitude{border:1px solid #d0e3ed;flex:0 0 42px;height:30px;border-radius:4px;display:grid;place-items:center;font-size:.8rem;font-weight:900;background:#eef7fc;color:#0c5981;font-variant-numeric:tabular-nums}.oa-eq-mag-medium{background:#fff4dc;color:#a46412;border-color:#f9e6ba}.oa-eq-mag-high{background:#ffeaeb;color:#c10b27;border-color:#f1c6c9}.oa-eq-desc{display:flex;flex-direction:column;min-width:0;gap:3px;flex:1}.oa-eq-desc>strong{font-size:.7rem;line-height:1.25;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.oa-eq-desc>small{font-size:.6rem;color:#6c7f8f;font-variant-numeric:tabular-nums}.oa-eq-status{margin-top:7px;line-height:1.4;font-size:.59rem;color:#7d8b98}.oa-eq-stale{color:#ba671f;font-weight:800}.oa-eq-empty{padding:20px 4px;font-size:.74rem;color:#65798a;line-height:1.5}.oa-eq-all{margin-top:auto;padding-top:9px;display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:.71rem!important;font-weight:900;color:#d21b34!important;text-decoration:none}.oa-eq-all:hover{text-decoration:underline}.oa26-district-grid .oa-eq-panel{align-self:stretch}
@media(max-width:760px){.oa-eq-panel{padding:12px}.oa-eq-desc>strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.oa-eq-item{min-height:45px}}

/* v1.2.0 — otomatik kayan AFAD bandı. */
.oa-eq-ticker{display:flex;align-items:stretch;width:100%;min-width:0;min-height:42px;font-family:inherit;color:#173247;background:#fff}
.oa-eq-ticker-label{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:0 13px;background:#102b45;color:#fff;font-size:.73rem;font-weight:900;letter-spacing:.018em;white-space:nowrap}
.oa-eq-ticker-label>span{color:#f04e5e;font-size:1.1rem}
.oa-eq-ticker-scroller{flex:1 1 0;min-width:0;overflow:hidden;position:relative}
.oa-eq-ticker-scroller::-webkit-scrollbar{display:none}
.oa-eq-ticker-items{display:flex;align-items:center;min-height:42px;width:max-content;min-width:100%;gap:0}
.oa-eq-ticker-item{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:6px 13px;border-right:1px solid #e3ebf0;font-size:.73rem;white-space:nowrap;color:#173247;text-decoration:none}
.oa-eq-ticker-item:hover{background:#f8fbfd;text-decoration:none;color:#173247}
.oa-eq-ticker-mag{display:inline-flex;align-items:center;justify-content:center;min-width:31px;height:25px;border-radius:4px;padding:0 5px;background:#e6f3fb;color:#075b80;font-weight:900;font-variant-numeric:tabular-nums}
.oa-eq-ticker-mag.oa-eq-mag-medium{background:#fff2d6;color:#986014}
.oa-eq-ticker-mag.oa-eq-mag-high{background:#ffe1e4;color:#b91832}
.oa-eq-ticker-place{font-weight:750;display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis}
.oa-eq-ticker-time{font-size:.65rem;color:#63798a;font-variant-numeric:tabular-nums}
.oa-eq-ticker-message{display:flex;align-items:center;padding:0 15px;color:#597184;font-size:.75rem;min-height:42px}
.oa-eq-ticker-outdated{color:#aa5c14;font-weight:700;padding:0 10px;font-size:.7rem;white-space:nowrap}
.oa-eq-ticker-all{display:flex;flex:0 0 auto;align-items:center;gap:5px;white-space:nowrap;padding:0 13px;border-left:1px solid #e2eaf0;color:#c81e3b!important;font-size:.72rem;font-weight:850;text-decoration:none}
.oa-eq-ticker-all:hover{text-decoration:underline}
@media(max-width:750px){.oa-eq-ticker-label{padding:0 9px;font-size:.66rem}.oa-eq-ticker-place{max-width:150px}.oa-eq-ticker-item{padding:5px 10px}.oa-eq-ticker-all{padding:0 9px;font-size:.65rem}}
@media(max-width:480px){.oa-eq-ticker{min-height:44px}.oa-eq-ticker-label{font-size:.6rem;max-width:109px;white-space:normal;line-height:1.25}.oa-eq-ticker-label>span{display:none}.oa-eq-ticker-scroller{flex-basis:0}.oa-eq-ticker-items{min-height:44px}.oa-eq-ticker-all{font-size:.6rem;padding-inline:7px}.oa-eq-ticker-place{max-width:120px}}

/* Son Depremler sayfası */
.oa-page .entry-content .oa-eq-page-shell{margin-top:8px}
.oa-eq-page-shell{display:grid;gap:20px}
.oa-eq-page-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:18px;align-items:stretch;background:linear-gradient(135deg,#0f2a44,#153a5c);border-radius:14px;padding:22px;color:#fff;box-shadow:0 12px 30px rgba(8,24,39,.12)}
.oa-eq-page-eyebrow{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.12);font-size:.72rem;font-weight:800;letter-spacing:.04em}
.oa-eq-page-copy h2{margin:12px 0 8px;font-size:clamp(1.5rem,2vw,2rem);color:#fff}
.oa-eq-page-copy p{margin:0;color:#dfeaf2;line-height:1.65}
.oa-eq-page-meta{display:grid;grid-template-columns:1fr;gap:12px}
.oa-eq-page-meta>div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09);padding:14px 16px;border-radius:12px;display:grid;gap:6px}
.oa-eq-page-meta span{font-size:.72rem;color:#c7d8e5;text-transform:uppercase;letter-spacing:.04em}.oa-eq-page-meta strong{font-size:1rem;color:#fff}
.oa-eq-page-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.95fr);gap:20px;align-items:start}
.oa-eq-feature-card,.oa-eq-recent-card{background:#fff;border:1px solid #dce7ef;border-radius:14px;padding:18px;box-shadow:0 5px 18px rgba(6,28,43,.05)}
.oa-eq-feature-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.oa-eq-feature-kicker{font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#b50d2f}.oa-eq-feature-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:8px 14px;font-size:1rem;font-weight:900}
.oa-eq-feature-card h3{margin:0;font-size:1.55rem;line-height:1.2;color:#102b45}.oa-eq-feature-summary{margin:10px 0 0;color:#5c7182;line-height:1.6}.oa-eq-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.oa-eq-feature-grid>div{background:#f8fbfd;border:1px solid #e6eff5;border-radius:10px;padding:14px 15px;display:grid;gap:5px}.oa-eq-feature-grid span{font-size:.72rem;color:#728698;text-transform:uppercase;letter-spacing:.04em}.oa-eq-feature-grid strong{font-size:1.05rem;color:#102b45}.oa-eq-feature-note{margin-top:16px;background:#fff7e7;border:1px solid #f5e0a9;color:#8a6522;border-radius:10px;padding:13px 14px;font-size:.83rem;line-height:1.55}.oa-eq-feature-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.oa-eq-page-button{display:inline-flex;align-items:center;justify-content:center;padding:11px 15px;border-radius:10px;background:#c81e3b;color:#fff!important;font-weight:800;font-size:.84rem;text-decoration:none}.oa-eq-page-button:hover{filter:brightness(.96);text-decoration:none}.oa-eq-page-button.is-secondary{background:#edf4f8;color:#163247!important}
.oa-eq-recent-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e4edf3}.oa-eq-recent-head h3{margin:0;font-size:1.08rem;color:#102b45}.oa-eq-recent-head span{font-size:.76rem;color:#6f8293}.oa-eq-recent-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.oa-eq-recent-list li{margin:0}.oa-eq-recent-link{display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:center;padding:12px;border:1px solid #e4edf3;border-radius:12px;background:#fff;color:#153247;text-decoration:none}.oa-eq-recent-link:hover{background:#f8fbfd;text-decoration:none}.oa-eq-recent-list li.is-active .oa-eq-recent-link{border-color:#cf1d39;background:#fff6f8;box-shadow:0 0 0 1px rgba(207,29,57,.08)}.oa-eq-recent-mag{display:grid;place-items:center;height:44px;border-radius:10px;font-size:1rem;font-weight:900}.oa-eq-recent-copy{min-width:0;display:grid;gap:4px}.oa-eq-recent-copy strong{font-size:.95rem;color:#102b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oa-eq-recent-copy small{font-size:.75rem;color:#6f8293}
.oa-eq-page-footnote{font-size:.82rem;color:#64788a;line-height:1.65}
@media(max-width:900px){.oa-eq-page-hero,.oa-eq-page-layout{grid-template-columns:1fr}.oa-eq-page-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.oa-eq-feature-grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.oa-eq-page-hero{padding:18px}.oa-eq-page-meta{grid-template-columns:1fr}.oa-eq-feature-grid{grid-template-columns:1fr}.oa-eq-recent-link{grid-template-columns:48px 1fr}.oa-eq-recent-copy strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}

/* v1.3.0 — Kaydırma çubuğu OLMAYAN otomatik akan haber şeridi. */
.oa26-earthquake-bar .oa-eq-ticker-scroller,
.oa-eq-ticker .oa-eq-ticker-scroller{
  overflow:hidden!important;
  overflow-x:hidden!important;
  overflow-y:hidden!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
  touch-action:pan-y;
}
.oa-eq-ticker .oa-eq-ticker-scroller::-webkit-scrollbar,
.oa26-earthquake-bar .oa-eq-ticker-scroller::-webkit-scrollbar{
  display:none!important;
  width:0!important;
  height:0!important;
}
.oa-eq-ticker .oa-eq-marquee-track{
  display:flex!important;
  align-items:stretch;
  width:max-content!important;
  max-width:none!important;
  min-width:0!important;
  animation:oa-eq-marquee-move 36s linear infinite;
  will-change:transform;
  transform:translate3d(0,0,0);
}
.oa-eq-ticker .oa-eq-marquee-group{
  display:flex!important;
  flex:0 0 auto!important;
  align-items:center;
  width:max-content!important;
  min-height:42px;
  min-width:0!important;
}
.oa-eq-ticker .oa-eq-marquee-group .oa-eq-ticker-item{
  display:inline-flex;
  align-items:center;
  text-decoration:none;
  color:#173247;
  cursor:pointer;
}
.oa-eq-ticker .oa-eq-marquee-group .oa-eq-ticker-item:hover,
.oa-eq-ticker .oa-eq-marquee-group .oa-eq-ticker-item:focus-visible{
  background:#e9f4fb;
  text-decoration:underline;
}
.oa-eq-ticker:hover .oa-eq-marquee-track,
.oa-eq-ticker:focus-within .oa-eq-marquee-track,
.oa-eq-ticker .oa-eq-marquee-track.oa-eq-no-animation{
  animation-play-state:paused!important;
}
@keyframes oa-eq-marquee-move{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@media(prefers-reduced-motion:reduce){
  .oa-eq-ticker .oa-eq-marquee-track{animation:none!important;transform:none!important}
  .oa-eq-ticker .oa-eq-ticker-scroller{overflow-x:auto!important;touch-action:pan-x}
  .oa-eq-ticker .oa-eq-ticker-scroller::-webkit-scrollbar{display:none!important}
}


/* v1.3.1 — Son Depremler sayfa yerleşimini zorunlu ve tam görünümde düzenler */
.oa-eq-page-shell{max-width:100%;margin:0!important;display:grid!important;gap:20px!important}
.oa-eq-page-hero{margin:0!important}
.oa-eq-page-layout{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(300px,.92fr)!important;grid-template-areas:"feature recent"!important;gap:20px!important;align-items:start!important}
.oa-eq-feature-card{grid-area:feature;align-self:start;margin:0!important}
.oa-eq-recent-card{grid-area:recent;align-self:start;margin:0!important;position:sticky;top:18px}
.oa-eq-feature-card,.oa-eq-recent-card,.oa-eq-page-hero{width:100%;box-sizing:border-box}
.oa-eq-feature-card h3,.oa-eq-recent-head h3{letter-spacing:-.02em}
@media(max-width:900px){.oa-eq-page-layout{grid-template-columns:1fr!important;grid-template-areas:"feature" "recent"!important}.oa-eq-recent-card{position:static}}

/* v1.4.0 — AFAD kaynak güncelliği */
.oa-eq-page-stale{padding:14px 18px;border:1px solid #ebc58a;background:#fff7e9;color:#885a17;border-radius:10px;font-size:.9rem;line-height:1.55}.oa-eq-page-stale strong{font-weight:800}


/* v1.4.1 — Son Depremler sayfasında boş alanı dolduran düzenli sol sütun yerleşimi */
.oa-eq-main-column{display:grid;gap:18px;align-content:start;min-width:0}
.oa-eq-inline-explainer{display:grid;grid-template-columns:58px 1fr;gap:18px;align-items:start;background:#fff;border:1px solid #dce7ef;border-radius:14px;padding:22px;box-shadow:0 5px 18px rgba(6,28,43,.05)}
.oa-eq-inline-explainer-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;background:#fff2f4;color:#d11839;font-size:1.7rem;font-weight:900}
.oa-eq-inline-explainer h3{margin:0 0 8px;color:#102b45;font-size:1.2rem}.oa-eq-inline-explainer p{margin:0;color:#5c7182;line-height:1.7}
.oa-eq-inline-info-stack{display:grid;gap:14px}
.oa-eq-inline-info{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:start;padding:18px;border:1px solid #dce7ef;border-radius:14px;box-shadow:0 5px 18px rgba(6,28,43,.035)}
.oa-eq-inline-info>span{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:rgba(255,255,255,.8);font-size:1.3rem;font-weight:900}
.oa-eq-inline-info h3{margin:0 0 6px;font-size:1.08rem;color:#102b45}.oa-eq-inline-info p{margin:0;color:#5d7182;line-height:1.6}.oa-eq-inline-info a{display:inline-flex;margin-top:10px;font-weight:800;text-decoration:none}
.oa-eq-inline-info-rose{background:#fbf3f5}.oa-eq-inline-info-rose>span,.oa-eq-inline-info-rose a{color:#c61735}
.oa-eq-inline-info-blue{background:#f4f8fc}.oa-eq-inline-info-blue>span,.oa-eq-inline-info-blue a{color:#155caa}
.oa-eq-inline-info-green{background:#f2f8f4}.oa-eq-inline-info-green>span,.oa-eq-inline-info-green a{color:#1f7b4a}
.oa-eq-inline-disclaimer{padding:15px 18px;border:1px solid #d7e5f0;background:#f4f9fd;border-radius:12px;color:#5d7485;line-height:1.65;font-size:.92rem}
.oa-eq-inline-disclaimer strong{color:#204160}
.oa-eq-page-footnote{display:none!important}
@media(max-width:900px){.oa-eq-main-column{order:1}.oa-eq-recent-card{order:2}}
@media(max-width:640px){.oa-eq-inline-explainer,.oa-eq-inline-info{grid-template-columns:1fr;padding:18px}.oa-eq-inline-explainer-icon{width:50px;height:50px;border-radius:14px}.oa-eq-inline-info>span{width:38px;height:38px}}
