/* MX Haber Ana Sayfasi V18 - Gunun Tek Sorusu */
.mx-news-home {
    --mx-home-page: #f5f7f6;
    --mx-home-card: #ffffff;
    --mx-home-soft: #eef3f1;
    --mx-home-text: #17211f;
    --mx-home-muted: #64716e;
    --mx-home-line: #dce4e2;
    --mx-home-deep: #073d3d;
    --mx-home-gold: #e3b055;
    --mx-home-on-deep: #f7fbfa;
    color: var(--mx-home-text);
    background: var(--mx-home-page);
    overflow-x: clip;
}

.mx-news-perspectives{margin:2.5rem 0;padding:clamp(1.2rem,2.8vw,2.2rem);border:1px solid var(--mx-home-line);border-radius:1rem;background:var(--mx-home-card)}
.mx-news-perspectives>header{text-align:center}.mx-news-perspectives>header>span{display:block;color:var(--mx-home-secondary);font-size:.68rem;font-weight:900;letter-spacing:.14em}.mx-news-perspectives h2{margin:.25rem 0;color:var(--mx-home-text);font-size:clamp(1.45rem,2.8vw,2.2rem);letter-spacing:-.045em}.mx-news-perspectives>header p{margin:.25rem auto 1.3rem;max-width:38rem;color:var(--mx-home-muted);font-size:.84rem}
.mx-news-perspectives>div{position:relative;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--mx-home-line);border-radius:.9rem}.mx-news-perspectives>div::after{content:"VE";position:absolute;z-index:2;top:50%;left:50%;display:grid;width:2.5rem;height:2.5rem;place-items:center;color:#fff;border:.28rem solid var(--mx-home-card);border-radius:50%;background:var(--mx-home-secondary);font-size:.62rem;font-weight:900;transform:translate(-50%,-50%)}.mx-news-perspectives a{min-width:0;padding:clamp(1.1rem,2.5vw,1.8rem)}.mx-news-perspectives a+a{border-left:1px solid var(--mx-home-line)}.mx-news-perspectives a small{color:var(--mx-home-secondary);font-size:.65rem;font-weight:900;letter-spacing:.08em}.mx-news-perspectives a h3{margin:.45rem 0;color:var(--mx-home-text);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.3}.mx-news-perspectives a p{margin:.5rem 0 1rem;color:var(--mx-home-muted);font-size:.8rem;line-height:1.6}.mx-news-perspectives a strong{color:var(--mx-home-secondary);font-size:.72rem}.mx-news-perspectives a i{font-style:normal}
html.theme-dark .mx-news-perspectives{background:#2a2a2a}html.theme-dark .mx-news-perspectives :where(h2,h3,p){color:#fff}html.theme-dark .mx-news-perspectives>div::after{border-color:#2a2a2a}
@media(max-width:40rem){.mx-news-perspectives>div{grid-template-columns:1fr}.mx-news-perspectives a+a{border-top:1px solid var(--mx-home-line);border-left:0}.mx-news-perspectives>div::after{top:50%;left:50%}}

/* V17: Son ziyaretten bu yana one cikanlar */
.mx-while-away{position:relative;overflow:hidden;margin:2.5rem 0 1.2rem;padding:clamp(1.15rem,2.7vw,2rem);border:1px solid var(--mx-home-line);border-radius:1rem;background:linear-gradient(135deg,#063f40 0%,#075253 72%,#08605d 100%);box-shadow:0 1.2rem 3.2rem rgba(6,78,79,.16)}
.mx-while-away::after{content:"MX";position:absolute;right:-.5rem;bottom:-3.5rem;color:rgba(255,255,255,.035);font-size:11rem;font-weight:950;line-height:1;letter-spacing:-.12em;pointer-events:none}.mx-while-away>header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.mx-while-away>header span{display:block;color:#72e3d5;font-size:.68rem;font-weight:900;letter-spacing:.15em}.mx-while-away h2{margin:.22rem 0;color:#fff;font-size:clamp(1.45rem,2.7vw,2.15rem);line-height:1.12;letter-spacing:-.045em}.mx-while-away>header p{max-width:42rem;margin:.35rem 0 0;color:rgba(255,255,255,.72);font-size:.84rem;line-height:1.55}
.mx-away-reading-button{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;gap:.45rem;padding:.68rem .85rem;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:.72rem;background:rgba(255,255,255,.09);font:inherit;font-size:.73rem;font-weight:850;cursor:pointer;backdrop-filter:blur(.5rem)}.mx-away-reading-button:hover{background:rgba(255,255,255,.16)}.mx-away-reading-button b{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;color:#063f40;border-radius:50%;background:#72e3d5;font-size:.62rem}
.mx-away-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.35rem;border-top:1px solid rgba(255,255,255,.16)}.mx-away-grid article{min-width:0;padding:1.15rem 1.2rem 0;border-right:1px solid rgba(255,255,255,.14)}.mx-away-grid article:first-child{padding-left:0}.mx-away-grid article:last-child{padding-right:0;border-right:0}.mx-away-grid article[hidden]{display:none}.mx-away-grid small{color:#72e3d5;font-size:.63rem;font-weight:900;letter-spacing:.11em}.mx-away-grid h3{margin:.42rem 0;color:#fff;font-size:clamp(.96rem,1.7vw,1.15rem);line-height:1.35}.mx-away-grid h3 a{color:inherit}.mx-away-grid p{margin:.45rem 0 .8rem;color:rgba(255,255,255,.68);font-size:.75rem;line-height:1.55}.mx-away-grid article>span{color:rgba(255,255,255,.58);font-size:.66rem;font-weight:700}
html.theme-dark .mx-while-away{border-color:#414141;background:linear-gradient(135deg,#171918,#222524)}
@media(max-width:48rem){.mx-while-away>header{flex-direction:column}.mx-away-reading-button{align-self:flex-start}.mx-away-grid{grid-template-columns:1fr}.mx-away-grid article,.mx-away-grid article:first-child,.mx-away-grid article:last-child{padding:1rem 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.mx-away-grid article:last-child{border-bottom:0}}

/* Okuma listesi */
.mx-news-personal{margin:2.5rem 0 1.2rem;padding:clamp(1.1rem,2.7vw,2rem);border:1px solid var(--mx-home-line);border-radius:1rem;background:linear-gradient(130deg,var(--mx-home-card),var(--mx-home-soft));box-shadow:0 1rem 2.8rem rgba(6,78,79,.07)}
.mx-news-personal>header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.mx-news-personal>header>div:first-child>span{display:block;color:var(--mx-home-secondary);font-size:.68rem;font-weight:900;letter-spacing:.14em}.mx-news-personal h2{margin:.2rem 0;color:var(--mx-home-text);font-size:clamp(1.45rem,2.7vw,2.1rem);letter-spacing:-.045em}.mx-news-personal header p{margin:0;color:var(--mx-home-muted);font-size:.84rem}
.mx-news-personal-tools{display:flex;flex:0 0 auto;gap:.5rem}.mx-news-personal-tools button{display:flex;align-items:center;gap:.45rem;padding:.65rem .8rem;color:var(--mx-home-text);border:1px solid var(--mx-home-line);border-radius:.7rem;background:var(--mx-home-card);font:inherit;font-size:.73rem;font-weight:850;cursor:pointer}.mx-news-personal-tools button:first-child{color:#fff;border-color:var(--mx-home-secondary);background:var(--mx-home-secondary)}.mx-news-personal-tools i{font-style:normal}.mx-news-personal-tools b{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;color:#fff;border-radius:50%;background:var(--mx-home-primary);font-size:.62rem}
.mx-news-interest-list{display:flex;gap:.45rem;margin-top:1.15rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.mx-news-interest-list button{flex:0 0 auto;padding:.55rem .75rem;color:var(--mx-home-muted);border:1px solid var(--mx-home-line);border-radius:999px;background:transparent;font:inherit;font-size:.7rem;font-weight:800;cursor:pointer}.mx-news-interest-list button.is-active{color:#fff;border-color:var(--mx-home-primary);background:var(--mx-home-primary)}.mx-news-personal>small{display:block;margin-top:.65rem;color:var(--mx-home-muted);font-size:.67rem}
.mx-news-latest-card[hidden]{display:none!important}.mx-news-save{margin-top:.65rem;padding:.38rem .55rem;color:var(--mx-home-secondary);border:1px solid rgba(15,118,110,.26);border-radius:.5rem;background:rgba(15,118,110,.06);font:inherit;font-size:.66rem;font-weight:850;cursor:pointer}.mx-news-save.is-saved{color:#fff;border-color:var(--mx-home-secondary);background:var(--mx-home-secondary)}
.mx-reading-drawer[hidden]{display:none!important}.mx-reading-drawer{position:fixed!important;z-index:2147483000!important;inset:0!important;isolation:isolate;transform:none!important;filter:none!important}.mx-reading-drawer-backdrop{position:fixed;z-index:0;inset:0;width:100%;height:100%;border:0;background:rgba(7,16,15,.48);cursor:pointer}.mx-reading-drawer>div{position:fixed!important;z-index:1;top:0!important;right:0!important;bottom:0!important;left:auto!important;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(27rem,100vw);height:100dvh;opacity:1!important;color:var(--mx-home-text);background:#fff;box-shadow:-1.5rem 0 4rem rgba(0,0,0,.28);filter:none!important;backdrop-filter:none!important;transform:translateZ(0);animation:mxDrawerIn .25s ease both}.mx-reading-drawer header{display:flex;align-items:center;justify-content:space-between;padding:1.1rem;border-bottom:1px solid var(--mx-home-line)}.mx-reading-drawer header small,.mx-reading-drawer header strong{display:block}.mx-reading-drawer header small{color:var(--mx-home-secondary);font-size:.65rem;font-weight:900;letter-spacing:.13em}.mx-reading-drawer header strong{margin-top:.15rem;font-size:1.15rem}.mx-reading-drawer header button{display:grid;width:2.1rem;height:2.1rem;place-items:center;color:var(--mx-home-text);border:1px solid var(--mx-home-line);border-radius:50%;background:var(--mx-home-soft);font-size:1.2rem;cursor:pointer}.mx-reading-drawer>div>section{overflow-y:auto;padding:.6rem 1.1rem}.mx-reading-drawer article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.85rem 0;border-bottom:1px solid var(--mx-home-line)}.mx-reading-drawer article a small,.mx-reading-drawer article a strong{display:block}.mx-reading-drawer article small{margin-bottom:.2rem;color:var(--mx-home-secondary);font-size:.62rem;font-weight:900;text-transform:uppercase}.mx-reading-drawer article strong{color:var(--mx-home-text);font-size:.82rem;line-height:1.35}.mx-reading-drawer article button{color:var(--mx-home-muted);border:0;background:transparent;font-size:1.2rem;cursor:pointer}.mx-reading-empty{padding:2rem 0;color:var(--mx-home-muted);text-align:center}.mx-reading-drawer footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:1rem 1.1rem;border-top:1px solid var(--mx-home-line)}.mx-reading-drawer footer button{color:#b64141;border:0;background:transparent;font-size:.7rem;font-weight:800;cursor:pointer}.mx-reading-drawer footer small{color:var(--mx-home-muted);font-size:.62rem;text-align:right}
html.theme-dark .mx-news-personal,html.theme-dark .mx-news-personal-tools button,html.theme-dark .mx-reading-drawer>div{background:#2a2a2a}html.theme-dark .mx-news-personal :where(h2,p,button,small),html.theme-dark .mx-reading-drawer :where(strong,small,button,p){color:#fff}html.theme-dark .mx-news-personal-tools button:first-child,html.theme-dark .mx-news-interest-list button.is-active,html.theme-dark .mx-news-save.is-saved{background:var(--mx-home-secondary)}
@keyframes mxDrawerIn{from{transform:translateX(100%)}to{transform:translateX(0)}}
@media(max-width:48rem){.mx-news-personal>header{align-items:flex-start;flex-direction:column}.mx-news-personal-tools{width:100%}.mx-news-personal-tools button{flex:1;justify-content:center}}
@media(max-width:32rem){.mx-news-personal{padding:1rem}.mx-news-personal-tools{flex-direction:column}.mx-reading-drawer>div{width:94vw}}
@media(prefers-reduced-motion:reduce){.mx-reading-drawer>div{animation:none}}

/* V14 yayin urunleri */
.mx-news-cover{display:grid;grid-template-columns:.48fr 1.65fr .9fr;overflow:hidden;margin:1rem 0 1.3rem;color:#fff;border-radius:1rem;background:#063f40;box-shadow:0 1.2rem 3rem rgba(6,78,79,.14)}
.mx-news-cover-brand{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:1.3rem;border-right:1px solid rgba(255,255,255,.13);text-align:center}
.mx-news-cover-brand>span{font-size:3.8rem;font-weight:950;line-height:.9;letter-spacing:-.12em}.mx-news-cover-brand small{margin-top:.65rem;color:#6ee7d8;font-size:.65rem;font-weight:900;letter-spacing:.15em}.mx-news-cover-brand time{margin-top:.35rem;color:rgba(255,255,255,.65);font-size:.7rem}
.mx-news-cover-main{padding:1.35rem 1.5rem;color:#fff}.mx-news-cover-main>span{color:#6ee7d8;font-size:.68rem;font-weight:900;text-transform:uppercase}.mx-news-cover-main h2{margin:.4rem 0;color:#fff;font-size:clamp(1.35rem,2.5vw,2.2rem);line-height:1.1;letter-spacing:-.045em}.mx-news-cover-main p{margin:0;color:rgba(255,255,255,.72);font-size:.85rem;line-height:1.55}
.mx-news-cover-lines{display:grid;align-content:center;padding:.8rem 1.1rem;border-left:1px solid rgba(255,255,255,.13)}.mx-news-cover-lines a{padding:.65rem 0;color:#fff;border-bottom:1px solid rgba(255,255,255,.12);font-size:.77rem;font-weight:750;line-height:1.35}.mx-news-cover-lines a:last-child{border-bottom:0}
.mx-news-thermometer{display:flex;align-items:center;gap:1.2rem;margin:-.35rem 0 1.4rem;padding:.8rem 1rem;border:1px solid var(--mx-home-line);border-radius:.8rem;background:var(--mx-home-card)}.mx-news-thermometer header{flex:0 0 auto;padding-right:1rem;border-right:1px solid var(--mx-home-line)}.mx-news-thermometer header span,.mx-news-timeline header>span,.mx-news-quiet header>span,.mx-news-compare header>span{display:block;color:var(--mx-home-secondary);font-size:.65rem;font-weight:900;letter-spacing:.13em}.mx-news-thermometer header strong{display:block;margin-top:.1rem;color:var(--mx-home-text);font-size:.78rem}.mx-news-thermometer>div{display:flex;min-width:0;flex:1;gap:.45rem;overflow-x:auto;scrollbar-width:none}.mx-news-thermometer a{display:flex;align-items:center;gap:.45rem;flex:0 0 auto;padding:.42rem .6rem;border-radius:999px;background:var(--mx-home-soft);font-size:.68rem;font-weight:800}.mx-news-thermometer a>span{color:var(--mx-home-text)}.mx-news-thermometer b{font-size:.63rem}.mx-news-thermometer .is-up{color:#0f9f76}.mx-news-thermometer .is-down{color:#d05e55}.mx-news-thermometer .is-level{color:var(--mx-home-muted)}
.mx-news-timeline{display:grid;grid-template-columns:.65fr 1.5fr;gap:2rem;margin:2rem 0;padding:1.4rem;border:1px solid var(--mx-home-line);border-radius:1rem;background:var(--mx-home-card)}.mx-news-timeline h2,.mx-news-quiet h2,.mx-news-compare h2{margin:.2rem 0;color:var(--mx-home-text);font-size:clamp(1.4rem,2.6vw,2rem);letter-spacing:-.04em}.mx-news-timeline header p,.mx-news-compare header p{margin:.3rem 0 0;color:var(--mx-home-muted);font-size:.82rem}.mx-news-timeline>div{display:grid}.mx-news-timeline a{display:grid;grid-template-columns:3rem 1rem minmax(0,1fr);gap:.6rem;min-width:0}.mx-news-timeline time{padding-top:.65rem;color:var(--mx-home-secondary);font-size:.72rem;font-weight:900}.mx-news-timeline a>i{position:relative}.mx-news-timeline a>i::before{content:"";position:absolute;top:.8rem;left:.28rem;width:.48rem;height:.48rem;border-radius:50%;background:var(--mx-home-secondary);box-shadow:0 0 0 .25rem rgba(15,118,110,.1)}.mx-news-timeline a>i::after{content:"";position:absolute;top:1.35rem;bottom:-.7rem;left:.49rem;width:1px;background:var(--mx-home-line)}.mx-news-timeline a:last-child>i::after{display:none}.mx-news-timeline a>span{padding:.55rem 0 .8rem}.mx-news-timeline a small,.mx-news-timeline a strong{display:block}.mx-news-timeline a small{color:var(--mx-home-muted);font-size:.63rem;font-weight:800;text-transform:uppercase}.mx-news-timeline a strong{margin-top:.12rem;color:var(--mx-home-text);font-size:.84rem;line-height:1.35}
.mx-news-quiet{margin:2.5rem 0;padding:clamp(1.2rem,2.5vw,2rem);border-radius:1rem;background:linear-gradient(135deg,#181b1a,#292e2c);box-shadow:0 1rem 3rem rgba(0,0,0,.13)}.mx-news-quiet header>span{color:#6ee7d8}.mx-news-quiet h2{color:#fff}.mx-news-quiet>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;border-top:1px solid rgba(255,255,255,.13)}.mx-news-quiet a{padding:1.1rem;border-right:1px solid rgba(255,255,255,.13)}.mx-news-quiet a:first-child{padding-left:0}.mx-news-quiet a:last-child{padding-right:0;border-right:0}.mx-news-quiet a small{color:#6ee7d8;font-size:.65rem;font-weight:900;text-transform:uppercase}.mx-news-quiet h3{margin:.4rem 0 .8rem;color:#fff;font-size:.98rem;line-height:1.4}.mx-news-quiet a>span{color:rgba(255,255,255,.65);font-size:.7rem}.mx-news-quiet a i{color:#6ee7d8;font-style:normal}
.mx-news-compare{margin:2.5rem 0;padding:clamp(1.2rem,2.6vw,2rem);border:1px solid var(--mx-home-line);border-radius:1rem;background:var(--mx-home-card)}.mx-news-compare>header{text-align:center}.mx-news-compare-controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:1rem;margin:1.3rem 0}.mx-news-compare-controls label{color:var(--mx-home-muted);font-size:.7rem;font-weight:800}.mx-news-compare-controls select{display:block;width:100%;margin-top:.35rem;padding:.7rem;color:var(--mx-home-text);border:1px solid var(--mx-home-line);border-radius:.65rem;background:var(--mx-home-soft);font:inherit;font-size:.76rem}.mx-news-compare-controls>b{display:grid;width:2.4rem;height:2.4rem;place-items:center;color:#fff;border-radius:50%;background:var(--mx-home-secondary);font-size:.7rem}.mx-news-compare-result{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--mx-home-line);border-radius:.8rem}.mx-news-compare-result article{padding:1.1rem}.mx-news-compare-result article+article{border-left:1px solid var(--mx-home-line)}.mx-news-compare-result small{color:var(--mx-home-secondary);font-size:.66rem;font-weight:900;text-transform:uppercase}.mx-news-compare-result h3{margin:.35rem 0;color:var(--mx-home-text);font-size:1rem;line-height:1.35}.mx-news-compare-result p{margin:.65rem 0;color:var(--mx-home-muted);font-size:.72rem}.mx-news-compare-result a{color:var(--mx-home-secondary);font-size:.75rem;font-weight:900}
html.theme-dark .mx-news-cover{background:#111}html.theme-dark .mx-news-thermometer,html.theme-dark .mx-news-timeline,html.theme-dark .mx-news-compare{background:#2a2a2a}html.theme-dark .mx-news-thermometer :where(strong,span),html.theme-dark .mx-news-timeline :where(h2,strong,p),html.theme-dark .mx-news-compare :where(h2,h3,p,label,select){color:#fff}html.theme-dark .mx-news-compare-controls select{background:#343434}
@media(max-width:58rem){.mx-news-cover{grid-template-columns:.38fr 1.62fr}.mx-news-cover-lines{grid-column:1/-1;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.13);border-left:0}.mx-news-cover-lines a{padding:.6rem;border-right:1px solid rgba(255,255,255,.12);border-bottom:0}.mx-news-timeline{grid-template-columns:1fr}.mx-news-quiet>div{grid-template-columns:1fr}.mx-news-quiet a,.mx-news-quiet a:first-child,.mx-news-quiet a:last-child{padding:1rem 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.mx-news-quiet a:last-child{border-bottom:0}}
@media(max-width:40rem){.mx-news-cover{grid-template-columns:1fr}.mx-news-cover-brand{align-items:center;flex-direction:row;justify-content:flex-start;gap:.8rem;padding:.8rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.mx-news-cover-brand>span{font-size:2.2rem}.mx-news-cover-brand small,.mx-news-cover-brand time{margin:0}.mx-news-cover-main{padding:1rem}.mx-news-cover-lines{display:none}.mx-news-thermometer{align-items:flex-start;flex-direction:column}.mx-news-thermometer header{border-right:0}.mx-news-thermometer>div{width:100%}.mx-news-compare-controls{grid-template-columns:1fr}.mx-news-compare-controls>b{justify-self:center}.mx-news-compare-result{grid-template-columns:1fr}.mx-news-compare-result article+article{border-top:1px solid var(--mx-home-line);border-left:0}}

/* V13: 60 Saniyede Gundem */
.mx-news-minute {
    position: relative;
    overflow: hidden;
    margin: 2.25rem 0;
    padding: clamp(1.25rem, 2.5vw, 2.25rem);
    color: #fff;
    border-radius: 1.15rem;
    background:
        radial-gradient(circle at 94% 8%, rgba(31, 183, 166, .28), transparent 27%),
        linear-gradient(135deg, #052f30 0%, #07494a 58%, #063a3b 100%);
    box-shadow: 0 1.35rem 3.5rem rgba(4, 47, 48, .18);
}

.mx-news-minute::after {
    content: "MX";
    position: absolute;
    right: -1rem;
    bottom: -3.5rem;
    color: rgba(255,255,255,.035);
    font-size: clamp(9rem, 18vw, 17rem);
    font-weight: 900;
    line-height: 1;
    letter-spacing: -.12em;
    pointer-events: none;
}

.mx-news-minute > header {
    position: relative;
    z-index: 1;
    display: grid;
    grid-template-columns: auto auto 1fr;
    align-items: center;
    gap: 1rem;
    padding-bottom: 1.25rem;
    border-bottom: 1px solid rgba(255,255,255,.14);
}

.mx-news-minute-clock {
    display: grid;
    width: 3.4rem;
    height: 3.4rem;
    place-items: center;
    border: 1px solid rgba(45, 212, 191, .72);
    border-radius: 50%;
    color: #5eead4;
    font-size: 1.05rem;
    font-weight: 900;
    box-shadow: 0 0 0 .35rem rgba(45,212,191,.08);
}

.mx-news-minute header small,
.mx-news-signature-head span,
.mx-news-desk-editor > span,
.mx-news-question-copy > span {
    display: block;
    color: var(--mx-home-secondary);
    font-size: .7rem;
    font-weight: 900;
    letter-spacing: .16em;
}

.mx-news-minute header small { color: #5eead4; }
.mx-news-minute h2 { margin: .15rem 0 0; color: #fff; font-size: clamp(1.4rem, 2.4vw, 2rem); letter-spacing: -.04em; }
.mx-news-minute > header > p { justify-self: end; max-width: 25rem; margin: 0; color: rgba(255,255,255,.72); text-align: right; }
.mx-news-minute-grid { position: relative; z-index: 1; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); }
.mx-news-minute-grid > a { position: relative; min-width: 0; padding: 1.5rem 1.4rem .25rem; color: #fff; border-right: 1px solid rgba(255,255,255,.12); }
.mx-news-minute-grid > a:first-child { padding-left: 0; }
.mx-news-minute-grid > a:last-child { padding-right: 0; border-right: 0; }
.mx-news-minute-grid > a > strong { position: absolute; top: 1.1rem; right: 1.25rem; color: rgba(255,255,255,.13); font-size: 2.35rem; font-weight: 900; }
.mx-news-minute-grid > a > span { color: #5eead4; font-size: .72rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }
.mx-news-minute-grid h3 { position: relative; max-width: 90%; margin: .55rem 0; color: #fff; font-size: 1.06rem; line-height: 1.32; }
.mx-news-minute-grid p { margin: 0 0 1rem; color: rgba(255,255,255,.68); font-size: .86rem; line-height: 1.55; }
.mx-news-minute-grid i { color: #fff; font-size: .77rem; font-style: normal; font-weight: 800; }
.mx-news-minute-grid i b { display: inline-block; transition: transform .2s ease; }
.mx-news-minute-grid a:hover i b { transform: translateX(.3rem); }

/* V13: Yasayan konu dosyalari */
.mx-news-files { margin: clamp(2.5rem, 5vw, 4.5rem) 0; }
.mx-news-signature-head { display: flex; align-items: end; justify-content: space-between; gap: 2rem; margin-bottom: 1.2rem; }
.mx-news-signature-head h2 { margin: .15rem 0 0; color: var(--mx-home-text); font-size: clamp(1.65rem, 3vw, 2.35rem); letter-spacing: -.05em; }
.mx-news-signature-head p { max-width: 28rem; margin: 0; color: var(--mx-home-muted); text-align: right; }
.mx-news-files-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; }
.mx-news-files-grid > a { position: relative; overflow: hidden; min-width: 0; border: 1px solid var(--mx-home-line); border-radius: 1rem; background: var(--mx-home-card); transition: transform .25s ease, box-shadow .25s ease; }
.mx-news-files-grid > a:hover { transform: translateY(-.3rem); box-shadow: 0 1.15rem 2.5rem rgba(6,78,79,.12); }
.mx-news-file-index { position: absolute; z-index: 2; top: .8rem; left: .8rem; padding: .36rem .55rem; color: #fff; border: 1px solid rgba(255,255,255,.22); border-radius: 999px; background: rgba(4,30,30,.68); backdrop-filter: blur(.5rem); font-size: .64rem; font-weight: 900; letter-spacing: .12em; }
.mx-news-file-image { overflow: hidden; aspect-ratio: 16 / 9; background: var(--mx-home-soft); }
.mx-news-file-image img,
.mx-news-file-image .mx-news-image-fallback { width: 100%; height: 100%; object-fit: cover; transition: transform .45s ease; }
.mx-news-files-grid > a:hover img { transform: scale(1.035); }
.mx-news-files-grid article { padding: 1rem 1.05rem 1.15rem; }
.mx-news-files-grid article small { color: var(--mx-home-secondary); font-size: .7rem; font-weight: 800; text-transform: uppercase; }
.mx-news-files-grid h3 { margin: .45rem 0 1rem; color: var(--mx-home-text); font-size: 1.08rem; line-height: 1.35; }
.mx-news-files-grid article strong { display: flex; align-items: center; justify-content: space-between; color: var(--mx-home-muted); font-size: .76rem; }
.mx-news-files-grid article i { color: var(--mx-home-secondary); font-style: normal; }

/* V13: Editorun masasi */
.mx-news-desk { display: grid; grid-template-columns: minmax(15rem, .8fr) minmax(0, 1.7fr); overflow: hidden; margin: 2.5rem 0; border: 1px solid var(--mx-home-line); border-radius: 1rem; background: var(--mx-home-card); }
.mx-news-desk-editor { padding: clamp(1.25rem, 3vw, 2.25rem); color: #fff; background: linear-gradient(145deg, #064e4f, #0a6664); }
.mx-news-desk-editor > span { color: #7ceadd; }
.mx-news-desk-editor > div { display: flex; align-items: center; gap: .85rem; margin: 1.25rem 0; }
.mx-news-desk-editor img,
.mx-news-desk-editor .mx-news-author-fallback { width: 4.25rem; height: 4.25rem; flex: 0 0 4.25rem; border: 2px solid rgba(255,255,255,.32); border-radius: 50%; object-fit: cover; }
.mx-news-desk-editor p { margin: 0; }
.mx-news-desk-editor p strong,
.mx-news-desk-editor p small { display: block; color: #fff; }
.mx-news-desk-editor p strong { font-size: 1.05rem; }
.mx-news-desk-editor p small { margin-top: .15rem; color: rgba(255,255,255,.68); }
.mx-news-desk-editor blockquote { margin: 0 0 1.2rem; color: rgba(255,255,255,.88); font-family: Georgia, serif; font-size: 1.12rem; line-height: 1.55; }
.mx-news-desk-editor > a { color: #fff; font-size: .78rem; font-weight: 800; }
.mx-news-desk-editor > a i { color: #7ceadd; font-style: normal; }
.mx-news-desk-picks { display: grid; align-content: center; padding: .45rem clamp(1rem, 2.5vw, 2rem); }
.mx-news-desk-picks > a { display: grid; grid-template-columns: 2.4rem minmax(0, 1fr) auto; align-items: center; gap: .8rem; padding: 1.1rem 0; border-bottom: 1px solid var(--mx-home-line); }
.mx-news-desk-picks > a:last-child { border-bottom: 0; }
.mx-news-desk-picks > a > strong { color: var(--mx-home-secondary); font-size: 1.25rem; font-weight: 900; }
.mx-news-desk-picks > a > span small,
.mx-news-desk-picks > a > span b { display: block; }
.mx-news-desk-picks small { margin-bottom: .22rem; color: var(--mx-home-muted); font-size: .67rem; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; }
.mx-news-desk-picks b { color: var(--mx-home-text); font-size: .95rem; line-height: 1.35; }
.mx-news-desk-picks > a > i { color: var(--mx-home-secondary); font-style: normal; transition: transform .2s ease; }
.mx-news-desk-picks > a:hover > i { transform: translate(.2rem, -.2rem); }

/* V13: Gunun tek sorusu */
.mx-news-question { display: grid; grid-template-columns: minmax(0, 1fr) minmax(20rem, .9fr); align-items: center; gap: 2rem; margin: 2.5rem 0; padding: clamp(1.25rem, 3vw, 2.3rem); border: 1px solid var(--mx-home-line); border-left: .35rem solid var(--mx-home-secondary); border-radius: 1rem; background: linear-gradient(120deg, var(--mx-home-card), var(--mx-home-soft)); }
.mx-news-question-copy h2 { margin: .25rem 0 .45rem; color: var(--mx-home-text); font-size: clamp(1.4rem, 2.6vw, 2.1rem); letter-spacing: -.04em; }
.mx-news-question-copy p { margin: 0; color: var(--mx-home-muted); }
.mx-news-question-actions { display: grid; grid-template-columns: 1fr 1fr; gap: .65rem; }
.mx-news-question-actions button { --mx-vote-width:0%; position:relative; isolation:isolate; display: grid; grid-template-columns:auto minmax(0,1fr) auto; align-items: center; gap: .65rem; min-height: 3.25rem; overflow:hidden; padding: .65rem .8rem; color: var(--mx-home-text); border: 1px solid var(--mx-home-line); border-radius: .75rem; background: var(--mx-home-card); font: inherit; font-size: .82rem; font-weight: 800; text-align:left; cursor: pointer; transition: border-color .2s ease, transform .2s ease, background .2s ease; }
.mx-news-question-actions button::before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:var(--mx-vote-width);background:rgba(15,118,110,.12);transition:width .45s ease}.mx-news-question-actions button b{font:inherit;line-height:1.25}.mx-news-question-actions button i{min-width:2.2rem;color:var(--mx-home-secondary);font-style:normal;font-size:.72rem;font-weight:900;text-align:right}
.mx-news-question-actions button:hover { transform: translateY(-.12rem); border-color: var(--mx-home-secondary); }
.mx-news-question-actions button:disabled{cursor:default}.mx-news-question-actions button:disabled:hover{transform:none}
.mx-news-question-actions button span { display: grid; width: 1.85rem; height: 1.85rem; flex: 0 0 1.85rem; place-items: center; color: var(--mx-home-secondary); border-radius: 50%; background: rgba(15,118,110,.1); }
.mx-news-question-actions button.is-selected { color: #fff; border-color: var(--mx-home-secondary); background: var(--mx-home-secondary); }.mx-news-question-actions button.is-selected::before{background:rgba(255,255,255,.1)}.mx-news-question-actions button.is-selected i{color:#fff}
.mx-news-question-actions button.is-selected span { color: var(--mx-home-primary); background: #fff; }
.mx-news-question-actions small { grid-column: 1 / -1; color: var(--mx-home-muted); font-size: .7rem; text-align: center; }

html.theme-dark .mx-news-minute,
html.theme-dark .mx-news-desk-editor { background: linear-gradient(145deg, #111, #202020); }
html.theme-dark .mx-news-files-grid > a,
html.theme-dark .mx-news-desk,
html.theme-dark .mx-news-question,
html.theme-dark .mx-news-question-actions button { background: #2a2a2a; }
html.theme-dark .mx-news-signature-head h2,
html.theme-dark .mx-news-files-grid h3,
html.theme-dark .mx-news-desk-picks b,
html.theme-dark .mx-news-question-copy h2,
html.theme-dark .mx-news-question-actions button { color: #fff; }
html.theme-dark .mx-news-signature-head p,
html.theme-dark .mx-news-files-grid article strong,
html.theme-dark .mx-news-desk-picks small,
html.theme-dark .mx-news-question-copy p,
html.theme-dark .mx-news-question-actions small { color: #fff; }
html.theme-dark .mx-news-question-actions button.is-selected { background: var(--mx-home-secondary); }

@media (max-width: 58rem) {
    .mx-news-minute > header { grid-template-columns: auto 1fr; }
    .mx-news-minute > header > p { grid-column: 1 / -1; justify-self: start; text-align: left; }
    .mx-news-minute-grid { grid-template-columns: 1fr; }
    .mx-news-minute-grid > a,
    .mx-news-minute-grid > a:first-child,
    .mx-news-minute-grid > a:last-child { padding: 1.15rem 0; border-right: 0; border-bottom: 1px solid rgba(255,255,255,.12); }
    .mx-news-minute-grid > a:last-child { border-bottom: 0; }
    .mx-news-files-grid { grid-template-columns: 1fr 1fr; }
    .mx-news-files-grid > a:last-child { grid-column: 1 / -1; display: grid; grid-template-columns: .8fr 1.2fr; }
    .mx-news-desk { grid-template-columns: 1fr; }
    .mx-news-question { grid-template-columns: 1fr; }
}

@media (max-width: 40rem) {
    .mx-news-minute { margin-inline: -.25rem; padding: 1rem; border-radius: .85rem; }
    .mx-news-minute-clock { width: 2.8rem; height: 2.8rem; }
    .mx-news-minute-grid h3 { max-width: 88%; }
    .mx-news-signature-head { align-items: start; flex-direction: column; gap: .4rem; }
    .mx-news-signature-head p { text-align: left; }
    .mx-news-files-grid { grid-template-columns: 1fr; }
    .mx-news-files-grid > a:last-child { grid-column: auto; display: block; }
    .mx-news-desk-editor { padding: 1.2rem; }
    .mx-news-desk-picks { padding: .35rem 1rem; }
    .mx-news-desk-picks > a { grid-template-columns: 2rem minmax(0, 1fr) auto; }
    .mx-news-question { gap: 1.2rem; padding: 1.1rem; border-left-width: .2rem; }
    .mx-news-question-actions { grid-template-columns: 1fr; }
    .mx-news-question-actions small { grid-column: auto; }
}

@media (prefers-reduced-motion: reduce) {
    .mx-news-minute-grid i b,
    .mx-news-files-grid > a,
    .mx-news-file-image img,
    .mx-news-desk-picks > a > i,
    .mx-news-question-actions button { transition: none; }
}

html.theme-dark .mx-news-home {
    --mx-home-page: #181818;
    --mx-home-card: #2a2a2a;
    --mx-home-soft: #242424;
    --mx-home-text: #ffffff;
    --mx-home-muted: #ffffff;
    --mx-home-line: #454545;
    --mx-home-deep: #090b0b;
    --mx-home-on-deep: #ffffff;
}

.mx-news-home *,
.mx-news-home *::before,
.mx-news-home *::after {
    box-sizing: border-box;
}

.mx-news-home img {
    display: block;
    max-width: 100%;
}

.mx-news-home a {
    color: inherit;
    text-decoration: none;
}

.mx-news-container {
    width: min(100% - 2rem, 86rem);
    margin-inline: auto;
    padding-block: 1.5rem 4rem;
}

.mx-news-ad {
    width: min(100% - 2rem, 86rem);
    margin: 1.5rem auto;
    padding: 1rem;
    text-align: center;
    background: var(--mx-home-card);
    border: 1px solid var(--mx-home-line);
    border-radius: 1rem;
}

.mx-news-ad > span {
    display: block;
    margin-bottom: .65rem;
    color: var(--mx-home-muted);
    font-size: .7rem;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.mx-news-ad img,
.mx-news-ad iframe {
    max-width: 100%;
}

.mx-news-strip {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr) auto;
    align-items: center;
    gap: 1rem;
    min-height: 2.65rem;
    padding: .65rem 1rem;
    color: var(--mx-home-on-deep);
    background: var(--mx-home-deep);
    border-radius: .85rem .85rem 0 0;
}

.mx-news-strip-label {
    display: flex;
    align-items: center;
    gap: .45rem;
    color: var(--mx-home-gold);
    font-size: .72rem;
    font-weight: 900;
    letter-spacing: .08em;
}

.mx-news-strip-label span {
    width: .5rem;
    height: .5rem;
    background: var(--mx-home-gold);
    border-radius: 50%;
    box-shadow: 0 0 0 .3rem rgba(227, 176, 85, .15);
}

.mx-news-strip > a {
    min-width: 0;
    overflow: hidden;
    font-size: .84rem;
    font-weight: 700;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mx-news-strip > time {
    color: rgba(255, 255, 255, .68);
    font-size: .72rem;
    white-space: nowrap;
}

.mx-news-datebar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding: .65rem 1rem;
    color: var(--mx-home-muted);
    background: var(--mx-home-card);
    border: 1px solid var(--mx-home-line);
    border-top: 0;
    border-radius: 0 0 .85rem .85rem;
    font-size: .72rem;
}

.mx-news-datebar strong {
    color: var(--mx-home-primary);
    font-weight: 800;
}

html.theme-dark .mx-news-datebar strong {
    color: #ffffff;
}

.mx-news-hero {
    display: grid;
    grid-template-columns: minmax(0, 1.62fr) minmax(24rem, .92fr);
    gap: 1rem;
    margin-top: 1.25rem;
}

.mx-news-lead {
    position: relative;
    display: flex;
    min-height: 36rem;
    align-items: end;
    overflow: hidden;
    color: #ffffff;
    background: var(--mx-home-deep);
    border-radius: 1.05rem;
    isolation: isolate;
}

.mx-news-lead > img,
.mx-news-lead > .mx-news-image-fallback {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .55s cubic-bezier(.2, .7, .2, 1);
    z-index: -3;
}

.mx-news-lead:hover > img {
    transform: scale(1.025);
}

.mx-news-image-fallback {
    display: block;
    background:
        radial-gradient(circle at 72% 28%, rgba(15, 118, 110, .82), transparent 25%),
        linear-gradient(135deg, var(--mx-home-primary), var(--mx-home-deep));
}

.mx-news-lead-shade {
    position: absolute;
    inset: 0;
    background: linear-gradient(0deg, rgba(3, 20, 20, .96) 0%, rgba(3, 20, 20, .62) 38%, rgba(3, 20, 20, .08) 76%);
    z-index: -2;
}

.mx-news-lead article {
    width: 100%;
    padding: clamp(1.5rem, 4vw, 3rem);
}

.mx-news-kicker {
    display: inline-block;
    color: var(--mx-home-gold) !important;
    -webkit-text-fill-color: var(--mx-home-gold) !important;
    font-size: .72rem;
    font-weight: 900;
    letter-spacing: .13em;
    text-transform: uppercase;
}

.mx-news-lead h1 {
    max-width: 57rem;
    margin: .8rem 0 .75rem;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2.1rem, 4.4vw, 4.5rem);
    font-weight: 700;
    line-height: 1.01;
    letter-spacing: -.045em;
    text-wrap: balance;
}

.mx-news-lead p {
    max-width: 48rem;
    margin: 0;
    color: rgba(255, 255, 255, .86) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .86) !important;
    font-size: clamp(.95rem, 1.5vw, 1.08rem);
    line-height: 1.65;
}

.mx-news-meta {
    display: flex;
    flex-wrap: wrap;
    gap: .55rem 1rem;
    margin-top: 1.1rem;
    color: rgba(255, 255, 255, .7);
    font-size: .76rem;
}

.mx-news-meta > * {
    color: inherit !important;
    -webkit-text-fill-color: currentColor !important;
}

.mx-news-hero-side {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(2, minmax(0, 1fr));
    gap: .8rem;
}

.mx-news-side-card {
    display: grid;
    grid-template-rows: minmax(0, 1fr) auto;
    min-width: 0;
    overflow: hidden;
    background: var(--mx-home-card);
    border-top: 3px solid var(--mx-home-secondary);
    border-radius: .7rem .7rem 0 0;
    transition: border-color .2s ease, transform .2s ease;
}

.mx-news-side-card:nth-child(2) {
    border-color: var(--mx-home-gold);
}

.mx-news-side-card:nth-child(3) {
    border-color: var(--mx-home-primary);
}

.mx-news-side-card:nth-child(4) {
    border-color: var(--mx-home-muted);
}

.mx-news-side-card:hover {
    transform: translateY(-2px);
}

.mx-news-side-image {
    min-height: 7rem;
    overflow: hidden;
    background: var(--mx-home-deep);
}

.mx-news-side-image img,
.mx-news-side-image .mx-news-image-fallback {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .35s ease;
}

.mx-news-side-card:hover img {
    transform: scale(1.035);
}

.mx-news-side-card article {
    min-width: 0;
    padding: .85rem .9rem 1rem;
}

.mx-news-side-card article > span {
    color: var(--mx-home-secondary);
    font-size: .66rem;
    font-weight: 900;
    letter-spacing: .08em;
    text-transform: uppercase;
}

html.theme-dark .mx-news-side-card article > span {
    color: #ffffff;
}

.mx-news-side-card h2 {
    display: -webkit-box;
    margin: .4rem 0 .65rem;
    overflow: hidden;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.mx-news-side-card time {
    color: var(--mx-home-muted);
    font-size: .68rem;
}

.mx-news-section {
    margin-top: 2.5rem;
}

.mx-news-section-title {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: 1rem;
    margin-bottom: 1rem;
}

.mx-news-section-title h1,
.mx-news-section-title h2 {
    margin: 0;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(1.65rem, 2.6vw, 2.25rem);
    font-weight: 700;
    letter-spacing: -.025em;
}

.mx-news-section-title p,
.mx-news-section-title > a {
    margin: 0;
    color: var(--mx-home-muted);
    font-size: .78rem;
    font-weight: 700;
}

.mx-news-five {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    background: var(--mx-home-card);
    border-top: 1px solid var(--mx-home-line);
    border-bottom: 1px solid var(--mx-home-line);
}

.mx-news-five > a {
    position: relative;
    display: grid;
    grid-template-columns: 2rem minmax(0, 1fr);
    gap: .75rem;
    min-height: 9rem;
    padding: 1.15rem 1rem;
    border-right: 1px solid var(--mx-home-line);
}

.mx-news-five > a:last-child {
    border-right: 0;
}

.mx-news-five > a::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 2px;
    background: var(--mx-home-secondary);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .25s ease;
}

.mx-news-five > a:hover::after {
    transform: scaleX(1);
}

.mx-news-five > a > strong {
    color: var(--mx-home-secondary);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.7rem;
    font-weight: 700;
    line-height: 1;
}

html.theme-dark .mx-news-five > a > strong {
    color: #ffffff;
}

.mx-news-five h3 {
    margin: 0;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: .98rem;
    font-weight: 700;
    line-height: 1.3;
}

.mx-news-five article > span {
    display: block;
    margin-top: .75rem;
    color: var(--mx-home-muted);
    font-size: .67rem;
}

.mx-news-beyond {
    display: grid;
    grid-template-columns: minmax(0, 1.1fr) minmax(22rem, .9fr);
    min-height: 20rem;
    margin-top: 2.5rem;
    overflow: hidden;
    color: var(--mx-home-on-deep);
    background: var(--mx-home-deep);
    border-radius: 1rem;
}

.mx-news-beyond-story {
    display: flex;
    min-width: 0;
    flex-direction: column;
    justify-content: center;
    padding: clamp(1.75rem, 4vw, 3.25rem);
    background: radial-gradient(circle at 85% 15%, rgba(15, 118, 110, .52), transparent 35%);
}

.mx-news-beyond-story h2 {
    max-width: 49rem;
    margin: .8rem 0 .9rem;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(2rem, 3.6vw, 3.25rem);
    font-weight: 700;
    line-height: 1.06;
    letter-spacing: -.035em;
}

.mx-news-beyond-story p {
    max-width: 45rem;
    margin: 0;
    color: rgba(255, 255, 255, .76) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .76) !important;
    line-height: 1.65;
}

.mx-news-beyond-story > strong {
    margin-top: 1.2rem;
    color: #ffffff;
    font-size: .82rem;
}

.mx-news-compass {
    display: grid;
    align-content: center;
    padding: 1.5rem 2rem;
    background: rgba(15, 118, 110, .18);
}

.mx-news-compass > div {
    padding: 1rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, .16);
}

.mx-news-compass > div:last-child {
    border-bottom: 0;
}

.mx-news-compass strong {
    color: var(--mx-home-gold) !important;
    -webkit-text-fill-color: var(--mx-home-gold) !important;
    font-size: .7rem;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.mx-news-compass p {
    margin: .4rem 0 0;
    color: rgba(255, 255, 255, .88) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .88) !important;
    font-size: .84rem;
    line-height: 1.5;
}

.mx-news-dashboard {
    display: grid;
    grid-template-columns: minmax(17rem, .75fr) minmax(0, 1.25fr);
    gap: 2rem;
    margin-top: 2.5rem;
}

.mx-news-live-list {
    border-top: 3px solid var(--mx-home-primary);
}

.mx-news-live-list > a {
    display: grid;
    grid-template-columns: 3.4rem minmax(0, 1fr);
    gap: .8rem;
    padding: .95rem 0;
    border-bottom: 1px solid var(--mx-home-line);
}

.mx-news-live-list time {
    color: var(--mx-home-secondary);
    font-size: .76rem;
    font-weight: 900;
}

html.theme-dark .mx-news-live-list time {
    color: #ffffff;
}

.mx-news-live-list span {
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: .96rem;
    font-weight: 700;
    line-height: 1.35;
}

.mx-news-categories {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: .85rem;
}

.mx-news-categories > a {
    min-width: 0;
    padding: 1.15rem;
    background: var(--mx-home-card);
    border-top: 2px solid var(--mx-home-secondary);
}

.mx-news-categories > a > span,
.mx-news-latest-category {
    color: var(--mx-home-primary);
    font-size: .68rem;
    font-weight: 900;
    letter-spacing: .1em;
    text-transform: uppercase;
}

html.theme-dark .mx-news-categories > a > span,
html.theme-dark .mx-news-latest-category {
    color: #ffffff;
}

.mx-news-categories h3 {
    margin: .55rem 0 .8rem;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.12rem;
    font-weight: 700;
    line-height: 1.25;
}

.mx-news-categories small {
    color: var(--mx-home-muted);
    font-size: .68rem;
}

.mx-news-latest-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 1rem;
}

.mx-news-latest-card {
    min-width: 0;
    overflow: hidden;
    background: var(--mx-home-card);
    border-bottom: 2px solid var(--mx-home-line);
}

.mx-news-latest-image {
    display: block;
    aspect-ratio: 16 / 9;
    overflow: hidden;
    background: var(--mx-home-deep);
}

.mx-news-latest-image img,
.mx-news-latest-image .mx-news-image-fallback {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .35s ease;
}

.mx-news-latest-card:hover .mx-news-latest-image img {
    transform: scale(1.025);
}

.mx-news-latest-card > div {
    padding: 1rem 1rem 1.15rem;
}

.mx-news-latest-card h3 {
    margin: .5rem 0 .65rem;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.15rem;
    font-weight: 700;
    line-height: 1.25;
}

.mx-news-latest-card p {
    display: -webkit-box;
    margin: 0 0 .8rem;
    overflow: hidden;
    color: var(--mx-home-muted);
    font-size: .82rem;
    line-height: 1.55;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.mx-news-latest-card > div > span {
    color: var(--mx-home-muted);
    font-size: .68rem;
}

.mx-news-authors {
    display: grid;
    grid-template-columns: minmax(12rem, 1.15fr) repeat(4, minmax(0, 1fr));
    gap: 1rem;
    align-items: center;
    margin-top: 2.5rem;
    padding: 1.4rem;
    background: var(--mx-home-card);
    border-top: 1px solid var(--mx-home-line);
    border-bottom: 1px solid var(--mx-home-line);
}

.mx-news-authors > div > span {
    color: var(--mx-home-secondary);
    font-size: .66rem;
    font-weight: 900;
    letter-spacing: .12em;
}

html.theme-dark .mx-news-authors > div > span {
    color: #ffffff;
}

.mx-news-authors h2 {
    margin: .25rem 0 .45rem;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.55rem;
    font-weight: 700;
}

.mx-news-authors > div > a {
    color: var(--mx-home-muted);
    font-size: .72rem;
    font-weight: 700;
}

.mx-news-author {
    display: grid;
    grid-template-columns: 3.6rem minmax(0, 1fr);
    gap: .75rem;
    align-items: center;
    min-width: 0;
}

.mx-news-author img,
.mx-news-author-fallback {
    display: grid;
    width: 3.6rem;
    height: 3.6rem;
    place-items: center;
    object-fit: cover;
    color: #ffffff;
    background: linear-gradient(135deg, var(--mx-home-primary), var(--mx-home-secondary));
    border-radius: 50%;
    font-weight: 900;
}

.mx-news-author > span:last-child {
    min-width: 0;
}

.mx-news-author strong,
.mx-news-author small {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mx-news-author strong {
    color: var(--mx-home-text);
    font-size: .84rem;
    white-space: nowrap;
}

.mx-news-author small {
    margin-top: .2rem;
    color: var(--mx-home-muted);
    font-size: .66rem;
    line-height: 1.25;
}

.mx-news-archive {
    padding-top: 1rem;
}

.mx-news-archive-layout {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(17rem, .34fr);
    gap: 1.5rem;
}

.mx-news-archive-layout .mx-news-latest-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.mx-news-archive-sidebar {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.mx-news-archive-sidebar .mx-news-ad {
    width: 100%;
    margin: 0;
}

.mx-news-sidebar-box {
    padding: 1.15rem;
    background: var(--mx-home-card);
    border-top: 3px solid var(--mx-home-primary);
}

.mx-news-sidebar-box h2 {
    margin: 0 0 .8rem;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.35rem;
    font-weight: 700;
}

.mx-news-sidebar-box > a {
    display: block;
    padding: .8rem 0;
    border-bottom: 1px solid var(--mx-home-line);
}

.mx-news-sidebar-box > a:last-child {
    border-bottom: 0;
}

.mx-news-sidebar-box strong,
.mx-news-sidebar-box small {
    display: block;
}

.mx-news-sidebar-box strong {
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: .9rem;
    line-height: 1.3;
}

.mx-news-sidebar-box small {
    margin-top: .35rem;
    color: var(--mx-home-muted);
    font-size: .67rem;
}

.mx-news-pagination {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: .5rem;
    margin-top: 2.5rem;
}

.mx-news-pagination a {
    display: inline-flex;
    min-width: 2.7rem;
    min-height: 2.7rem;
    align-items: center;
    justify-content: center;
    padding: .65rem .9rem;
    color: var(--mx-home-text);
    background: var(--mx-home-card);
    border: 1px solid var(--mx-home-line);
    border-radius: .65rem;
    font-size: .78rem;
    font-weight: 800;
}

.mx-news-pagination a.is-current {
    color: #ffffff !important;
    background: var(--mx-home-primary);
    border-color: var(--mx-home-primary);
}

.mx-news-home a:focus-visible {
    outline: 3px solid var(--mx-home-secondary);
    outline-offset: 3px;
}

@media (max-width: 72rem) {
    .mx-news-hero {
        grid-template-columns: minmax(0, 1.35fr) minmax(20rem, .85fr);
    }

    .mx-news-lead {
        min-height: 32rem;
    }

    .mx-news-five {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .mx-news-five > a:nth-child(3) {
        border-right: 0;
    }

    .mx-news-five > a:nth-child(-n+3) {
        border-bottom: 1px solid var(--mx-home-line);
    }

    .mx-news-authors {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 58rem) {
    .mx-news-hero,
    .mx-news-beyond,
    .mx-news-dashboard,
    .mx-news-archive-layout {
        grid-template-columns: 1fr;
    }

    .mx-news-hero-side {
        grid-template-rows: none;
    }

    .mx-news-lead {
        min-height: 30rem;
    }

    .mx-news-latest-grid,
    .mx-news-archive-layout .mx-news-latest-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 40rem) {
    .mx-news-container {
        width: min(100% - 1rem, 86rem);
        padding-block: .75rem 3rem;
    }

    .mx-news-strip {
        grid-template-columns: auto minmax(0, 1fr);
        gap: .7rem;
        padding-inline: .8rem;
    }

    .mx-news-strip > time {
        display: none;
    }

    .mx-news-datebar {
        align-items: start;
        flex-direction: column;
        gap: .25rem;
        padding-inline: .8rem;
    }

    .mx-news-hero {
        margin-top: .75rem;
    }

    .mx-news-lead {
        min-height: 28rem;
        border-radius: .85rem;
    }

    .mx-news-lead article {
        padding: 1.25rem;
    }

    .mx-news-lead h1 {
        font-size: clamp(2rem, 10.5vw, 3rem);
        line-height: 1.03;
    }

    .mx-news-lead p {
        display: -webkit-box;
        overflow: hidden;
        font-size: .9rem;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .mx-news-hero-side,
    .mx-news-five,
    .mx-news-categories,
    .mx-news-latest-grid,
    .mx-news-archive-layout .mx-news-latest-grid,
    .mx-news-authors {
        grid-template-columns: 1fr;
    }

    .mx-news-side-card {
        grid-template-columns: 7.5rem minmax(0, 1fr);
        grid-template-rows: none;
        min-height: 8.5rem;
        border-top-width: 2px;
    }

    .mx-news-side-image {
        min-height: 100%;
    }

    .mx-news-five > a,
    .mx-news-five > a:nth-child(3) {
        min-height: auto;
        border-right: 0;
        border-bottom: 1px solid var(--mx-home-line);
    }

    .mx-news-five > a:last-child {
        border-bottom: 0;
    }

    .mx-news-beyond {
        margin-top: 2rem;
    }

    .mx-news-beyond-story,
    .mx-news-compass {
        padding: 1.35rem;
    }

    .mx-news-beyond-story h2 {
        font-size: 2rem;
    }

    .mx-news-section-title {
        align-items: start;
        flex-direction: column;
        gap: .25rem;
    }

    .mx-news-live-list > a {
        grid-template-columns: 3rem minmax(0, 1fr);
    }

    .mx-news-author {
        min-height: 3.6rem;
    }

    .mx-news-ad {
        width: min(100% - 1rem, 86rem);
        border-radius: .75rem;
    }
}

@media (hover: none) {
    .mx-news-lead:hover > img,
    .mx-news-side-card:hover img,
    .mx-news-latest-card:hover .mx-news-latest-image img,
    .mx-news-side-card:hover {
        transform: none;
    }
}

@media (prefers-reduced-motion: reduce) {
    .mx-news-home *,
    .mx-news-home *::before,
    .mx-news-home *::after {
        scroll-behavior: auto !important;
        transition-duration: .01ms !important;
        animation-duration: .01ms !important;
        animation-iteration-count: 1 !important;
    }
}

/* V12: MX Radar */
.mx-news-radar {
    display: grid;
    grid-template-columns: minmax(13rem, .72fr) minmax(0, 2.28fr);
    gap: 1.4rem;
    align-items: center;
    margin-top: 1rem;
    padding: 1.1rem 1.2rem;
    background: var(--mx-home-card);
    border-left: 3px solid var(--mx-home-secondary);
    box-shadow: 0 .8rem 2.4rem rgba(6, 78, 79, .055);
}

.mx-news-radar > header {
    min-width: 0;
}

.mx-news-radar > header > span,
.mx-news-pulse-head > div > span {
    display: block;
    color: var(--mx-home-secondary);
    font-size: .65rem;
    font-weight: 900;
    letter-spacing: .16em;
    text-transform: uppercase;
}

html.theme-dark .mx-news-radar > header > span,
html.theme-dark .mx-news-pulse-head > div > span {
    color: #ffffff;
}

.mx-news-radar > header > strong {
    display: block;
    margin-top: .25rem;
    color: var(--mx-home-text);
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.12rem;
    line-height: 1.2;
}

.mx-news-radar > header > small {
    display: block;
    margin-top: .3rem;
    color: var(--mx-home-muted);
    font-size: .68rem;
}

.mx-news-radar-grid {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: .9rem;
}

.mx-news-radar-grid > a {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: .3rem .5rem;
    min-width: 0;
}

.mx-news-radar-grid > a > span {
    overflow: hidden;
    color: var(--mx-home-text);
    font-size: .68rem;
    font-weight: 800;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mx-news-radar-grid > a > strong {
    color: var(--mx-home-secondary);
    font-size: .7rem;
}

html.theme-dark .mx-news-radar-grid > a > strong {
    color: #ffffff;
}

.mx-news-radar-grid > a > i {
    grid-column: 1 / -1;
    display: block;
    height: .2rem;
    overflow: hidden;
    background: var(--mx-home-line);
    border-radius: 999px;
}

.mx-news-radar-grid > a > i > b {
    display: block;
    width: var(--mx-radar-level);
    height: 100%;
    background: linear-gradient(90deg, var(--mx-home-primary), var(--mx-home-secondary));
    border-radius: inherit;
    transition: width .3s ease;
}

/* V12: editoryal sira ve icerik turu isaretleri */
.mx-news-story-number {
    position: absolute;
    top: 1.25rem;
    right: 1.35rem;
    display: grid;
    width: 3.2rem;
    height: 3.2rem;
    place-items: center;
    color: rgba(255, 255, 255, .9) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .9) !important;
    border: 1px solid rgba(255, 255, 255, .36);
    border-radius: 50%;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: .08em;
    z-index: 2;
}

.mx-news-side-card {
    position: relative;
}

.mx-news-side-number {
    position: absolute;
    top: .6rem;
    right: .6rem;
    display: grid;
    width: 2rem;
    height: 2rem;
    place-items: center;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    background: rgba(3, 27, 26, .72);
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: 50%;
    font-family: Georgia, "Times New Roman", serif;
    font-size: .66rem;
    font-weight: 700;
    z-index: 2;
}

.mx-news-format-mark {
    display: inline-flex !important;
    align-items: center;
    margin-left: .45rem;
    padding-left: .55rem;
    color: var(--mx-home-muted) !important;
    border-left: 1px solid var(--mx-home-line);
    font-size: .65rem !important;
    font-weight: 800;
    letter-spacing: .06em;
    text-transform: uppercase;
}

/* V12: Okur Nabzi */
.mx-news-pulse {
    margin-top: 2.75rem;
    padding: clamp(1.25rem, 3vw, 2rem);
    color: var(--mx-home-on-deep);
    background:
        radial-gradient(circle at 92% 0%, rgba(15, 118, 110, .36), transparent 30%),
        var(--mx-home-deep);
    border-radius: 1rem;
    overflow: hidden;
}

.mx-news-pulse-head {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: 1rem;
    margin-bottom: 1.15rem;
}

.mx-news-pulse-head h2 {
    margin: .25rem 0 0;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(1.65rem, 2.8vw, 2.35rem);
    font-weight: 700;
    letter-spacing: -.03em;
}

.mx-news-pulse-head p {
    margin: 0;
    color: rgba(255, 255, 255, .7) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .7) !important;
    font-size: .75rem;
}

.mx-news-pulse-layout {
    display: grid;
    grid-template-columns: minmax(0, 1.08fr) minmax(22rem, .92fr);
    gap: 1rem;
}

.mx-news-pulse-lead {
    position: relative;
    display: flex;
    min-height: 20rem;
    align-items: end;
    overflow: hidden;
    color: #ffffff;
    background: #102624;
    border-radius: .75rem;
    isolation: isolate;
}

.mx-news-pulse-lead > img,
.mx-news-pulse-lead > .mx-news-image-fallback {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -3;
}

.mx-news-pulse-shade {
    position: absolute;
    inset: 0;
    background: linear-gradient(0deg, rgba(3, 20, 19, .96), rgba(3, 20, 19, .08) 78%);
    z-index: -2;
}

.mx-news-pulse-lead article {
    width: 100%;
    padding: 1.35rem;
}

.mx-news-pulse-lead article > strong {
    display: block;
    color: var(--mx-home-gold) !important;
    -webkit-text-fill-color: var(--mx-home-gold) !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 2.2rem;
    line-height: 1;
}

.mx-news-pulse-lead article > span {
    display: block;
    margin-top: .4rem;
    color: rgba(255, 255, 255, .72) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .72) !important;
    font-size: .68rem;
    letter-spacing: .07em;
    text-transform: uppercase;
}

.mx-news-pulse-lead h3 {
    max-width: 47rem;
    margin: .45rem 0 0;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: clamp(1.45rem, 2.5vw, 2.25rem);
    font-weight: 700;
    line-height: 1.08;
}

.mx-news-pulse-list {
    display: grid;
    align-content: stretch;
    background: rgba(255, 255, 255, .055);
    border-top: 1px solid rgba(255, 255, 255, .14);
}

.mx-news-pulse-list > a {
    display: grid;
    grid-template-columns: 2.3rem minmax(0, 1fr) auto;
    gap: .8rem;
    align-items: center;
    min-height: 4.9rem;
    padding: .8rem 1rem;
    border-bottom: 1px solid rgba(255, 255, 255, .14);
}

.mx-news-pulse-list > a:last-child {
    border-bottom: 0;
}

.mx-news-pulse-list > a > strong {
    color: var(--mx-home-gold) !important;
    -webkit-text-fill-color: var(--mx-home-gold) !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1.2rem;
}

.mx-news-pulse-list > a > span {
    min-width: 0;
}

.mx-news-pulse-list small,
.mx-news-pulse-list b {
    display: block;
}

.mx-news-pulse-list small {
    color: rgba(255, 255, 255, .62) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .62) !important;
    font-size: .62rem;
    font-weight: 700;
    letter-spacing: .06em;
    text-transform: uppercase;
}

.mx-news-pulse-list b {
    display: -webkit-box;
    margin-top: .25rem;
    overflow: hidden;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    font-family: Georgia, "Times New Roman", serif;
    font-size: .9rem;
    font-weight: 700;
    line-height: 1.25;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.mx-news-pulse-list i {
    color: rgba(255, 255, 255, .64) !important;
    -webkit-text-fill-color: rgba(255, 255, 255, .64) !important;
    font-style: normal;
    transition: transform .2s ease;
}

.mx-news-pulse-list > a:hover i {
    transform: translateX(.25rem);
}

@media (max-width: 72rem) {
    .mx-news-radar {
        grid-template-columns: 1fr;
    }

    .mx-news-radar-grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (max-width: 58rem) {
    .mx-news-pulse-layout {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 40rem) {
    .mx-news-radar {
        gap: 1rem;
        padding: 1rem;
        border-left-width: 2px;
    }

    .mx-news-radar-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .mx-news-story-number {
        top: .85rem;
        right: .85rem;
        width: 2.6rem;
        height: 2.6rem;
        font-size: .78rem;
    }

    .mx-news-format-mark {
        margin-left: .35rem;
        padding-left: .4rem;
    }

    .mx-news-pulse {
        margin-top: 2rem;
        padding: 1rem;
        border-radius: .8rem;
    }

    .mx-news-pulse-head {
        align-items: start;
        flex-direction: column;
        gap: .4rem;
    }

    .mx-news-pulse-lead {
        min-height: 17rem;
    }

    .mx-news-pulse-list > a {
        grid-template-columns: 2rem minmax(0, 1fr) auto;
        padding-inline: .75rem;
    }
}
