/* G498F9CH_NEWS_FOREIGN_DESK_BEGIN */
:root{
  --mn-bg:#02090d;
  --mn-card:#0b1f2a;
  --mn-card2:#102a36;
  --mn-line:rgba(55,232,210,.18);
  --mn-line2:rgba(255,255,255,.095);
  --mn-text:#f4fbff;
  --mn-sub:#b6c8d6;
  --mn-dim:#7890a0;
  --mn-accent:#09d6b6;
  --mn-purple:#a86cff;
  --mn-blue:#36c9ff;
  --mn-orange:#ff9a3d;
  --mn-green:#24e6a9;
  --mn-max:1680px;
}
*{box-sizing:border-box}
html,body{
  margin:0;
  min-height:100%;
  background:var(--mn-bg);
  color:var(--mn-text);
  font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI","PingFang SC","Microsoft YaHei",Arial,sans-serif;
}
body{
  background:
    radial-gradient(920px 620px at 12% 18%,rgba(2,105,82,.34),transparent 66%),
    radial-gradient(780px 520px at 82% 22%,rgba(5,72,78,.34),transparent 60%),
    linear-gradient(180deg,#02090d 0%,#031410 44%,#02090d 100%);
  overflow-x:hidden;
}
a{text-decoration:none;color:inherit}
button,input{font-family:inherit}

.mnn-top{
  position:sticky;
  top:0;
  z-index:50;
  background:rgba(2,9,13,.96);
  border-bottom:1px solid rgba(255,255,255,.075);
  backdrop-filter:blur(18px);
}
.mnn-top-inner{
  width:min(var(--mn-max),calc(100vw - 72px));
  min-height:78px;
  margin:0 auto;
  display:grid;
  grid-template-columns:310px minmax(0,1fr) 230px;
  align-items:center;
  gap:18px;
}
.mnn-brand{
  display:flex;
  align-items:center;
  gap:12px;
  font-size:25px;
  font-weight:1000;
  letter-spacing:-.045em;
}
.mnn-logo{
  width:46px;
  height:46px;
  border-radius:15px;
  overflow:hidden;
  flex:0 0 auto;
  background:#15182b;
  box-shadow:0 12px 26px rgba(0,0,0,.22);
}
.mnn-logo img{width:100%;height:100%;object-fit:cover;display:block}
.mnn-nav{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:20px;
  min-width:0;
}
.mnn-nav a{
  height:40px;
  padding:0 18px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:#c6d4df;
  font-size:15px;
  font-weight:950;
  white-space:nowrap;
}
.mnn-nav a.active{
  background:var(--mn-accent);
  color:#001410;
  box-shadow:0 0 0 1px rgba(9,214,182,.12),0 12px 30px rgba(9,214,182,.16);
}
.mnn-api{
  justify-self:end;
  height:38px;
  padding:0 18px;
  border-radius:999px;
  border:1px solid rgba(9,214,182,.72);
  color:#dffef9;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-weight:1000;
  font-size:14px;
  white-space:nowrap;
}

.mnn-shell{
  width:min(var(--mn-max),calc(100vw - 72px));
  margin:0 auto;
  padding:24px 0 34px;
}
.mnn-hero{
  min-height:188px;
  border-radius:20px;
  border:1px solid var(--mn-line);
  background:
    radial-gradient(400px 210px at 84% 44%,rgba(9,214,182,.28),transparent 72%),
    linear-gradient(145deg,rgba(14,35,48,.96),rgba(7,20,30,.96));
  box-shadow:0 18px 52px rgba(0,0,0,.22);
  position:relative;
  overflow:hidden;
  padding:34px 38px;
  display:flex;
  align-items:center;
}
.mnn-hero:before{
  content:"";
  position:absolute;
  right:68px;
  top:32px;
  width:210px;
  height:116px;
  background:
    linear-gradient(90deg,transparent 0%,rgba(9,214,182,.12) 34%,rgba(9,214,182,.55) 100%);
  transform:skewX(-18deg);
  filter:blur(1px);
  opacity:.88;
}
.mnn-hero:after{
  content:"";
  position:absolute;
  right:96px;
  top:48px;
  width:106px;
  height:106px;
  border-radius:50%;
  background:
    radial-gradient(circle at 35% 30%,#58ffdf 0 9%,transparent 10%),
    radial-gradient(circle at 67% 34%,#073138 0 13%,transparent 14%),
    radial-gradient(circle at 42% 66%,#073138 0 15%,transparent 16%),
    radial-gradient(circle at 72% 72%,#073138 0 11%,transparent 12%),
    radial-gradient(circle at 50% 50%,#10d8bc 0,#0b837d 70%,#063c45 100%);
  box-shadow:0 0 42px rgba(9,214,182,.52);
  opacity:.88;
}
.mnn-hero-copy{
  position:relative;
  z-index:2;
  max-width:900px;
}
.mnn-eyebrow{
  color:var(--mn-accent);
  font-size:14px;
  font-weight:1000;
  letter-spacing:.48em;
  margin-bottom:14px;
}
.mnn-title{
  margin:0;
  font-size:52px;
  line-height:.98;
  letter-spacing:-.06em;
  font-weight:1000;
}
.mnn-sub{
  margin:16px 0 0;
  color:#d9e7f0;
  font-size:17px;
  line-height:1.7;
  font-weight:820;
}

.mnn-layout{
  margin-top:24px;
  display:grid;
  grid-template-columns:minmax(0,1.75fr) 560px;
  gap:18px;
  align-items:start;
}
.mnn-card{
  background:linear-gradient(145deg,rgba(14,35,48,.96),rgba(7,20,30,.96));
  border:1px solid var(--mn-line);
  border-radius:18px;
  box-shadow:0 18px 52px rgba(0,0,0,.22);
}
.mnn-feed{
  padding:24px 26px 18px;
}
.mnn-tabs{
  display:grid;
  grid-template-columns:repeat(5,minmax(0,1fr));
  border-bottom:1px solid rgba(255,255,255,.075);
  margin:0 -2px 16px;
}
.mnn-tab{
  height:54px;
  border:0;
  border-bottom:3px solid transparent;
  background:transparent;
  color:#c7d6df;
  font-size:16px;
  font-weight:1000;
  cursor:pointer;
}
.mnn-tab.active{
  color:var(--mn-accent);
  border-bottom-color:var(--mn-accent);
}
.mnn-list{
  display:grid;
}
.mnn-row{
  min-height:94px;
  display:grid;
  grid-template-columns:88px minmax(0,1fr) auto 32px;
  gap:18px;
  align-items:center;
  padding:16px 8px;
  border-bottom:1px solid rgba(255,255,255,.075);
}
.mnn-row:last-child{border-bottom:0}
.mnn-time{
  display:flex;
  align-items:center;
  gap:10px;
  color:#9badbb;
  font-size:14px;
  font-weight:840;
  white-space:nowrap;
}
.mnn-dot{
  width:7px;
  height:7px;
  border-radius:50%;
  background:var(--mn-accent);
  box-shadow:0 0 12px currentColor;
}
.mnn-row:nth-child(2n) .mnn-dot{background:var(--mn-purple)}
.mnn-row:nth-child(3n) .mnn-dot{background:var(--mn-orange)}
.mnn-row:nth-child(4n) .mnn-dot{background:var(--mn-blue)}
.mnn-news-body{
  min-width:0;
}
.mnn-news-body h3{
  margin:0;
  font-size:19px;
  line-height:1.34;
  font-weight:1000;
  letter-spacing:-.02em;
}
.mnn-news-body p{
  margin:7px 0 0;
  color:#9fb4c2;
  font-size:14px;
  line-height:1.55;
  font-weight:760;
  overflow:hidden;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
}
.mnn-tag{
  height:30px;
  padding:0 13px;
  border-radius:999px;
  border:1px solid rgba(9,214,182,.28);
  background:rgba(9,214,182,.10);
  color:var(--mn-accent);
  display:inline-flex;
  align-items:center;
  justify-content:center;
  white-space:nowrap;
  font-size:13px;
  font-weight:950;
}
.mnn-tag.purple{color:#bd8bff;border-color:rgba(168,108,255,.30);background:rgba(168,108,255,.10)}
.mnn-tag.orange{color:#ffae68;border-color:rgba(255,154,61,.32);background:rgba(255,154,61,.10)}
.mnn-tag.blue{color:#57d6ff;border-color:rgba(54,201,255,.30);background:rgba(54,201,255,.10)}
.mnn-arrow{
  color:#97a9b7;
  font-size:26px;
  font-weight:500;
}
.mnn-more{
  margin-top:16px;
  height:44px;
  width:100%;
  border-radius:14px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.028);
  color:#d5e3ec;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  font-size:14px;
  font-weight:900;
}
.mnn-sidebar{
  display:grid;
  gap:16px;
}
.mnn-side{
  padding:24px;
}
.mnn-side h2{
  margin:0 0 22px;
  font-size:24px;
  font-weight:1000;
  letter-spacing:-.04em;
}
.mnn-cat-grid{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:24px 26px;
}
.mnn-cat{
  min-height:92px;
  display:grid;
  place-items:center;
  gap:9px;
  text-align:center;
}
.mnn-cat-icon{
  width:64px;
  height:64px;
  border-radius:16px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:32px;
  background:rgba(255,255,255,.06);
  border:1px solid rgba(255,255,255,.06);
  box-shadow:0 14px 30px rgba(0,0,0,.15);
}
.mnn-cat b{
  font-size:14px;
  font-weight:1000;
}
.mnn-cat.premier .mnn-cat-icon{background:linear-gradient(145deg,rgba(130,70,255,.42),rgba(28,30,54,.76))}
.mnn-cat.laliga .mnn-cat-icon{background:linear-gradient(145deg,rgba(255,166,45,.36),rgba(51,38,25,.76))}
.mnn-cat.serie .mnn-cat-icon{background:linear-gradient(145deg,rgba(0,155,255,.42),rgba(20,37,61,.76))}
.mnn-cat.bundes .mnn-cat-icon{background:linear-gradient(145deg,rgba(255,42,54,.40),rgba(45,32,34,.76))}
.mnn-cat.ucl .mnn-cat-icon{background:linear-gradient(145deg,rgba(45,110,255,.42),rgba(17,36,68,.76))}
.mnn-cat.more .mnn-cat-icon{background:linear-gradient(145deg,rgba(9,214,182,.32),rgba(12,46,42,.76))}

.mnn-tags{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
}
.mnn-hot-tag{
  min-width:98px;
  height:38px;
  padding:0 16px;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.035);
  color:#c6d4df;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:14px;
  font-weight:900;
}
.mnn-subscribe p{
  margin:0 0 18px;
  color:#9fb4c2;
  font-size:14px;
  line-height:1.65;
  font-weight:760;
}
.mnn-form{
  display:grid;
  grid-template-columns:minmax(0,1fr) 118px;
  gap:12px;
}
.mnn-form input{
  height:48px;
  border-radius:14px;
  border:1px solid rgba(255,255,255,.10);
  background:rgba(255,255,255,.025);
  color:#eaf7ff;
  padding:0 16px;
  outline:none;
  font-size:14px;
  font-weight:760;
}
.mnn-form button{
  height:48px;
  border:0;
  border-radius:14px;
  background:var(--mn-accent);
  color:#001410;
  font-size:15px;
  font-weight:1000;
  cursor:pointer;
}
.mnn-empty{
  padding:34px;
  text-align:center;
  border:1px dashed rgba(255,255,255,.14);
  border-radius:14px;
  color:#9fb4c2;
  font-weight:820;
}
.mn-site-disclaimer-g498f9cg{
  margin-top:24px!important;
}
@media(max-width:1180px){
  .mnn-layout{grid-template-columns:1fr}
}
@media(max-width:820px){
  .mnn-top-inner{
    width:calc(100vw - 34px);
    min-height:88px;
    grid-template-columns:1fr auto;
    gap:8px;
  }
  .mnn-brand{font-size:22px}
  .mnn-logo{width:50px;height:50px;border-radius:16px}
  .mnn-nav{
    grid-column:1 / -1;
    justify-content:space-between;
    gap:8px;
    overflow-x:auto;
    scrollbar-width:none;
    padding-bottom:10px;
  }
  .mnn-nav::-webkit-scrollbar{display:none}
  .mnn-nav a{height:40px;padding:0 14px;font-size:15px}
  .mnn-api{height:36px;padding:0 14px;font-size:13px}
  .mnn-shell{width:calc(100vw - 34px);padding:20px 0 28px}
  .mnn-hero{
    min-height:230px;
    padding:28px 24px;
  }
  .mnn-hero:before{right:-10px;top:54px;width:170px}
  .mnn-hero:after{right:16px;top:64px;width:84px;height:84px;opacity:.7}
  .mnn-title{font-size:42px}
  .mnn-sub{font-size:15px;max-width:72%}
  .mnn-tabs{
    display:flex;
    overflow-x:auto;
    scrollbar-width:none;
  }
  .mnn-tabs::-webkit-scrollbar{display:none}
  .mnn-tab{
    flex:0 0 auto;
    padding:0 18px;
  }
  .mnn-row{
    grid-template-columns:72px 1fr 28px;
    gap:12px;
  }
  .mnn-tag{display:none}
  .mnn-news-body h3{font-size:17px}
  .mnn-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}
  .mnn-cat-icon{width:54px;height:54px;font-size:27px}
  .mnn-form{grid-template-columns:1fr}
}
@media(max-width:420px){
  .mnn-title{font-size:38px}
  .mnn-eyebrow{font-size:12px;letter-spacing:.3em}
  .mnn-sub{max-width:100%}
  .mnn-hero:before,.mnn-hero:after{display:none}
  .mnn-row{grid-template-columns:1fr 24px}
  .mnn-time{grid-column:1 / -1}
}
/* G498F9CH_NEWS_FOREIGN_DESK_END */
