/* =========================================================
   亚体育安装 · 共享样式表 /assets/site.css
   高原竞技数据感：红土赭红 × 高原天空青，青柠与暖金只做数据焦点
   粗边框 + 硬阴影 + 半透明数据层 + 期刊式居中刊头
   ========================================================= */

/* ---------- 0. 设计令牌 ---------- */
:root{
  --ochre:#A63A2A;
  --wine:#7A1F2B;
  --sky:#1F6F78;
  --sky-deep:#123F46;
  --indigo:#2B1E3F;
  --indigo-deep:#191025;
  --lime:#C6FF3D;
  --lime-dark:#6E8F1F;
  --gold:#E8A93A;
  --paper:#F3EDE3;
  --paper-dim:#E4DACB;
  --ink:#17130F;
  --stone:#B8AFA3;

  --font-display:"Archivo Black","Arial Black","Source Han Sans SC","Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;
  --font-body:"Noto Sans SC","Source Han Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",Inter,system-ui,-apple-system,sans-serif;
  --font-mono:"JetBrains Mono","Roboto Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;

  --border-heavy:3px solid var(--ink);
  --shadow-block:7px 7px 0 var(--ink);
  --shadow-hover:12px 13px 0 var(--ink);

  --shell:1240px;
  --gutter:clamp(18px,4vw,48px);
  --gap:clamp(16px,2.4vw,32px);
  --sect:clamp(38px,6vw,88px);
  --ease:cubic-bezier(.22,.61,.36,1);
}

/* ---------- 1. Reset ---------- */
*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}
body{margin:0;}
h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;}
ul,ol{margin:0;padding:0;list-style:none;}
img,picture,svg,video{max-width:100%;display:block;}
button,input,select,textarea{font:inherit;color:inherit;}
button{background:none;border:0;padding:0;cursor:pointer;}
a{color:inherit;text-decoration:none;}
table{border-collapse:collapse;width:100%;}
::selection{background:var(--lime);color:var(--ink);}

/* ---------- 2. 中文排版基线 ---------- */
body{
  background:var(--paper);
  color:var(--ink);
  font-family:var(--font-body);
  font-size:clamp(16px,.6vw + 14px,18px);
  line-height:1.75;
  font-weight:400;
  letter-spacing:.01em;
  text-rendering:optimizeLegibility;
}
h1,h2,h3,h4,h5,h6{
  font-family:var(--font-display);
  font-weight:900;
  line-height:1.06;
  letter-spacing:-.02em;
}
h1{font-size:clamp(44px,7vw,110px);}
h2{font-size:clamp(30px,4.4vw,56px);}
h3{font-size:clamp(21px,2.4vw,30px);}
p{margin:0 0 1em;}
p:last-child{margin-bottom:0;}
strong{font-weight:800;}
code,kbd,samp{font-family:var(--font-mono);font-size:.94em;}

/* 数字与英文承担数据层级 */
.num,.stat-value,.contact-value,.edition-year,[data-num]{
  font-family:var(--font-mono);
  font-variant-numeric:tabular-nums;
  letter-spacing:-.01em;
}

/* ---------- 3. 无障碍工具 ---------- */
.sr-only{
  position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;
  overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;
}
:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:1px;}
.skip-link{
  position:fixed;left:14px;top:-84px;z-index:300;
  padding:12px 20px;
  background:var(--lime);color:var(--ink);
  font-family:var(--font-display);font-size:15px;letter-spacing:.06em;
  border:3px solid var(--ink);box-shadow:var(--shadow-block);
  transition:top .18s var(--ease);
}
.skip-link:focus{top:14px;}

/* ---------- 4. 居中刊头 ---------- */
.site-masthead{
  position:sticky;top:0;z-index:80;
  isolation:isolate;
  color:var(--paper);
  background:
    linear-gradient(180deg,rgba(43,30,63,.99),rgba(25,16,37,.99)),
    var(--indigo);
  border-bottom:4px solid var(--ink);
}
.site-masthead::before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background-image:repeating-linear-gradient(135deg,rgba(243,237,227,.055) 0 1px,transparent 1px 9px);
}
.masthead-rule{
  height:6px;
  background:linear-gradient(90deg,var(--ochre) 0 34%,var(--gold) 34% 48%,var(--sky) 48% 84%,var(--lime) 84% 100%);
}
.masthead-inner{
  position:relative;
  max-width:var(--shell);margin:0 auto;
  padding:16px var(--gutter) 10px;
  display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;
}
.masthead-edition{
  justify-self:start;display:flex;align-items:baseline;gap:8px;margin:0;
  font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;
  color:var(--stone);white-space:nowrap;
}
.edition-year{color:var(--lime);font-size:15px;font-weight:700;}
.edition-word{letter-spacing:.24em;}

.brand-lockup{
  justify-self:center;
  display:flex;align-items:center;gap:14px;
  padding:4px 8px;
}
.brand-mark{
  flex:0 0 auto;width:46px;height:46px;display:grid;place-items:center;
  background:var(--ochre);color:var(--paper);
  font-family:var(--font-display);font-size:24px;font-weight:900;line-height:1;
  border:3px solid var(--ink);box-shadow:4px 4px 0 var(--lime);
  transition:background .18s var(--ease),box-shadow .18s var(--ease);
}
.brand-words{display:flex;flex-direction:column;line-height:1;}
.brand-name{
  font-family:var(--font-display);font-weight:900;
  font-size:clamp(24px,2.8vw,38px);letter-spacing:-.02em;color:var(--paper);
}
.brand-tagline{
  margin-top:7px;
  font-family:var(--font-mono);font-size:11px;letter-spacing:.34em;text-transform:uppercase;
  color:var(--lime);
}
.brand-lockup:hover .brand-mark{background:var(--sky);box-shadow:6px 6px 0 var(--gold);}

.masthead-side{justify-self:end;display:flex;align-items:center;gap:12px;}
.masthead-schedule{
  display:flex;flex-direction:column;gap:3px;
  padding:8px 14px;
  background:rgba(31,111,120,.42);
  border:2px solid rgba(243,237,227,.28);
  transition:background .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease);
}
.schedule-label{font-family:var(--font-display);font-size:13px;letter-spacing:.08em;color:var(--gold);}
.schedule-note{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:rgba(243,237,227,.74);white-space:nowrap;}
.masthead-schedule:hover{
  background:rgba(31,111,120,.72);border-color:var(--lime);transform:translateY(-2px);
}

/* 移动导航按钮 */
.nav-toggle{
  display:none;align-items:center;gap:10px;
  padding:10px 14px;
  border:2px solid rgba(243,237,227,.7);color:var(--paper);
  transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);
}
.nav-toggle-bars{display:grid;gap:4px;}
.nav-toggle-bars span{display:block;width:20px;height:2px;background:currentColor;}
.nav-toggle-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;}
.nav-toggle:hover{border-color:var(--lime);color:var(--lime);}
.nav-toggle[aria-expanded="true"]{background:var(--lime);color:var(--ink);border-color:var(--ink);}

/* 栏目条 */
.site-nav{
  position:relative;
  max-width:var(--shell);margin:0 auto;
  padding:0 var(--gutter);
  border-top:1px solid rgba(243,237,227,.16);
}
.nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;}
.nav-link{
  display:flex;align-items:baseline;gap:8px;
  padding:13px 18px 15px;
  color:rgba(243,237,227,.86);
  font-weight:700;font-size:15px;letter-spacing:.04em;
  border-top:3px solid transparent;
  transition:color .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease);
}
.nav-index{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--gold);}
.nav-link:hover{color:var(--paper);background:rgba(198,255,61,.12);border-top-color:var(--lime);}
.nav-link[aria-current="page"]{
  color:var(--ink);background:var(--lime);border-top-color:var(--gold);
}
.nav-link[aria-current="page"] .nav-index{color:var(--wine);}

/* 阅读进度 */
.progress-rail{
  position:absolute;left:0;right:0;bottom:0;height:4px;
  background:rgba(243,237,227,.14);overflow:hidden;
}
.progress-bar{
  display:block;height:100%;width:0;
  background:linear-gradient(90deg,var(--lime),var(--gold));
  transition:width .12s linear;
}
.progress-bar[data-progress="full"]{background:var(--lime);}

/* ---------- 5. 页脚 ---------- */
.site-footer{
  position:relative;margin-top:clamp(48px,8vw,104px);
  background:
    linear-gradient(180deg,rgba(43,30,63,.99),rgba(25,16,37,1)),
    var(--indigo);
  color:var(--paper);
  border-top:6px solid var(--ochre);
}
.footer-band{
  height:12px;
  background:linear-gradient(90deg,var(--ochre) 0 26%,var(--sky) 26% 60%,var(--gold) 60% 78%,var(--lime) 78% 100%);
}
.footer-inner{
  max-width:var(--shell);margin:0 auto;
  padding:clamp(38px,6vw,72px) var(--gutter) clamp(22px,3vw,34px);
}
.footer-grid{
  display:grid;
  grid-template-columns:1.5fr 1fr 1.5fr 1fr;
  gap:clamp(24px,3.6vw,56px);
}
.footer-wordmark{
  font-family:var(--font-display);font-size:clamp(26px,3.2vw,42px);line-height:1.04;
  letter-spacing:-.02em;
}
.footer-tagline{
  margin-top:12px;font-size:14.5px;line-height:1.7;
  color:rgba(243,237,227,.72);max-width:34ch;
}
.footer-title{
  margin-bottom:16px;
  font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.26em;text-transform:uppercase;
  color:var(--lime);
}
.footer-list li + li{margin-top:9px;}
.footer-list a{
  display:inline-block;font-size:15px;color:rgba(243,237,227,.84);
  border-bottom:2px solid transparent;
  transition:color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease);
}
.footer-list a:hover{color:var(--lime);border-bottom-color:var(--lime);transform:translateX(4px);}
.footer-contact-list li{
  display:flex;flex-direction:column;gap:2px;
  padding:10px 0;
  border-bottom:1px solid rgba(243,237,227,.16);
}
.contact-key{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--gold);text-transform:uppercase;}
.contact-value{font-size:14.5px;color:var(--paper);word-break:break-word;line-height:1.6;}
.footer-note{
  margin-top:16px;font-size:13px;line-height:1.7;color:rgba(243,237,227,.6);
}
.footer-legal-list li + li{margin-top:10px;}
.footer-legal-list a{
  display:inline-flex;align-items:center;gap:8px;
  font-size:15px;color:rgba(243,237,227,.84);
  border-bottom:2px solid rgba(243,237,227,.28);
  transition:color .18s var(--ease),border-color .18s var(--ease);
}
.footer-legal-list a::before{content:"";width:8px;height:8px;background:var(--ochre);flex:0 0 auto;}
.footer-legal-list a:hover{color:var(--lime);border-color:var(--lime);}
.footer-legal-list a:hover::before{background:var(--lime);}
.footer-bar{
  margin-top:clamp(30px,4.4vw,52px);
  padding-top:18px;
  border-top:1px solid rgba(243,237,227,.2);
  display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 22px;
}
.footer-copy{
  margin:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--stone);
}
.to-top{
  padding:9px 18px;
  font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;
  color:var(--paper);border:2px solid rgba(243,237,227,.55);
  transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);
}
.to-top:hover{background:var(--lime);color:var(--ink);border-color:var(--ink);}

/* ---------- 6. 通用按钮 ---------- */
.btn{
  display:inline-flex;align-items:center;gap:10px;
  padding:14px 24px;
  font-family:var(--font-display);font-size:15px;letter-spacing:.04em;line-height:1.2;
  color:var(--ink);background:var(--paper);
  border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);
  transition:transform .16s var(--ease),box-shadow .16s var(--ease),background .16s var(--ease),color .16s var(--ease);
}
.btn:hover{transform:translate(-2px,-2px);box-shadow:9px 9px 0 var(--ink);background:var(--lime);}
.btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink);}
.btn--lime{background:var(--lime);}
.btn--lime:hover{background:var(--gold);}
.btn--sky{background:var(--sky);color:var(--paper);}
.btn--sky:hover{background:var(--sky-deep);color:var(--lime);}
.btn--ochre{background:var(--ochre);color:var(--paper);}
.btn--ochre:hover{background:var(--wine);color:var(--lime);}
.btn--ghost{background:transparent;color:var(--paper);border-color:var(--paper);box-shadow:6px 6px 0 rgba(243,237,227,.3);}
.btn--ghost:hover{background:var(--paper);color:var(--ink);box-shadow:9px 9px 0 rgba(243,237,227,.45);}

/* ---------- 7. 面包屑 ---------- */
.breadcrumbs{
  margin-bottom:clamp(16px,2.4vw,26px);
  font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--stone);
}
.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;}
.breadcrumbs li{display:flex;align-items:center;gap:6px;}
.breadcrumbs li:not(:last-child)::after{content:"/";color:var(--ochre);}
.breadcrumbs a{border-bottom:1px solid transparent;}
.breadcrumbs a:hover{color:var(--ink);border-bottom-color:var(--ochre);}
.breadcrumbs [aria-current="page"]{color:var(--ink);font-weight:700;}

/* ---------- 8. 版面容器与色带 ---------- */
.page-shell{
  width:100%;max-width:var(--shell);margin:0 auto;
  padding:clamp(26px,4vw,56px) var(--gutter);
}
.prose{max-width:72ch;}
.prose h2,.prose h3{margin:1.7em 0 .6em;}
.prose h2:first-child,.prose h3:first-child{margin-top:0;}
.prose p{margin-bottom:1.15em;}
.prose ul,.prose ol{list-style:disc;padding-left:1.5em;margin-bottom:1.3em;}
.prose ol{list-style:decimal;}
.prose li{margin-bottom:.5em;}
.prose blockquote{
  margin:1.6em 0;padding:16px 20px;
  border-left:6px solid var(--ochre);background:var(--paper-dim);
  font-size:1.02em;
}
.prose a{border-bottom:2px solid var(--ochre);}
.prose a:hover{border-bottom-color:var(--lime-dark);background:rgba(198,255,61,.28);}

.section-band{padding:var(--sect) 0;}
.section-band > .page-shell{padding-top:0;padding-bottom:0;}
.band--paper{background:var(--paper);color:var(--ink);}
.band--ochre{background:var(--ochre);color:var(--paper);}
.band--sky{background:var(--sky);color:var(--paper);}
.band--indigo{background:var(--indigo);color:var(--paper);}
.band--ink{background:var(--ink);color:var(--paper);}

.section-head{
  display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 22px;
  padding-bottom:14px;margin-bottom:clamp(20px,3vw,40px);
  border-bottom:4px solid currentColor;
}
.chapter-mark{
  font-family:var(--font-mono);font-size:clamp(13px,1.3vw,16px);letter-spacing:.24em;
  color:var(--lime);
}
.band--paper .chapter-mark,.band--paper .eyebrow{color:var(--ochre);}
.section-title{font-size:clamp(30px,4.4vw,56px);line-height:1.02;}
.section-sub{flex:1 1 260px;font-size:15px;line-height:1.7;color:inherit;opacity:.78;}
.eyebrow{
  font-family:var(--font-mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;
  color:var(--gold);
}
.rule-line{height:4px;background:currentColor;opacity:.9;margin:clamp(20px,3vw,36px) 0;}

/* ---------- 9. 网格 ---------- */
.grid{display:grid;gap:var(--gap);}
.grid--2{grid-template-columns:repeat(2,minmax(0,1fr));}
.grid--3{grid-template-columns:repeat(3,minmax(0,1fr));}
.grid--4{grid-template-columns:repeat(4,minmax(0,1fr));}
.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);}
.lift-sm{transform:translateY(-14px);}
.lift-md{transform:translateY(-28px);}

/* ---------- 10. 数据组件 ---------- */
.data-card{
  position:relative;
  padding:clamp(18px,2.2vw,26px);
  background:var(--paper);color:var(--ink);
  border:var(--border-heavy);
  box-shadow:var(--shadow-block);
  transition:transform .18s var(--ease),box-shadow .18s var(--ease);
}
.data-card::after{
  content:"";position:absolute;right:-3px;bottom:-3px;width:30px;height:5px;
  background:var(--lime);opacity:0;transition:opacity .18s var(--ease);
}
.data-card:hover{transform:translate(-4px,-6px);box-shadow:var(--shadow-hover);}
.data-card:hover::after{opacity:1;}
.data-card--dark{background:var(--indigo);color:var(--paper);}
.data-card--sky{background:var(--sky);color:var(--paper);}
.data-card--ochre{background:var(--ochre);color:var(--paper);}
.data-card h3{font-size:clamp(19px,2vw,26px);margin-bottom:10px;}
.data-card p{font-size:15px;line-height:1.7;}

.stat{display:flex;flex-direction:column;gap:6px;}
.stat-value{
  font-family:var(--font-mono);font-weight:700;
  font-size:clamp(42px,6vw,88px);line-height:.95;letter-spacing:-.04em;
  color:var(--ochre);
}
.stat-value--lime{color:var(--lime);}
.stat-value--gold{color:var(--gold);}
.stat-value--paper{color:var(--paper);}
.stat-label{
  font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;
  color:var(--stone);
}
.data-card--dark .stat-label,.band--indigo .stat-label,.band--sky .stat-label,.band--ochre .stat-label{color:rgba(243,237,227,.72);}

.chip{
  display:inline-flex;align-items:center;gap:6px;
  padding:5px 12px;
  font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;
  border:2px solid currentColor;
}
.chip--lime{background:var(--lime);color:var(--ink);border-color:var(--ink);}
.chip--gold{background:var(--gold);color:var(--ink);border-color:var(--ink);}
.chip--ghost{color:inherit;}
.tag-list{display:flex;flex-wrap:wrap;gap:8px;}

/* ---------- 11. 图片容器（响应式占位基础） ---------- */
.media-frame{
  position:relative;display:block;overflow:hidden;
  aspect-ratio:16/10;
  background:
    linear-gradient(135deg,rgba(166,58,42,.9),rgba(31,111,120,.9)),
    var(--sky);
  border:var(--border-heavy);
  box-shadow:var(--shadow-block);
}
.media-frame img{width:100%;height:100%;object-fit:cover;}
.media-frame--wide{aspect-ratio:21/9;}
.media-frame--tall{aspect-ratio:3/4;}
.media-frame--square{aspect-ratio:1/1;}
.media-frame__overlay{
  position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(180deg,rgba(31,111,120,.34),rgba(43,30,63,.62));
}
.media-frame__caption{
  position:absolute;left:0;right:0;bottom:0;
  padding:10px 14px;
  background:linear-gradient(0deg,rgba(23,19,15,.88),rgba(23,19,15,0));
  color:var(--paper);font-size:13px;line-height:1.55;
}
.media-frame--empty::before{
  content:attr(data-placeholder);
  position:absolute;inset:0;display:grid;place-items:center;
  padding:20px;text-align:center;
  font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;
  color:rgba(243,237,227,.86);
}

/* ---------- 12. 显现动效 ---------- */
[data-js="on"] [data-reveal]{
  opacity:0;transform:translateY(16px);
  transition:opacity .55s var(--ease),transform .55s var(--ease);
}
[data-js="on"] [data-reveal][data-visible]{opacity:1;transform:none;}
[data-js="on"] [data-reveal][data-delay="1"]{transition-delay:.08s;}
[data-js="on"] [data-reveal][data-delay="2"]{transition-delay:.16s;}
[data-js="on"] [data-reveal][data-delay="3"]{transition-delay:.24s;}

/* ---------- 13. 响应式 ---------- */
@media (max-width:1080px){
  .footer-grid{grid-template-columns:1.4fr 1fr 1.4fr;}
  .footer-legal{grid-column:1 / -1;}
  .footer-legal-list{display:flex;flex-wrap:wrap;gap:10px 26px;}
  .footer-legal-list li + li{margin-top:0;}
  .grid--4{grid-template-columns:repeat(2,minmax(0,1fr));}
}

@media (max-width:940px){
  .masthead-inner{grid-template-columns:1fr auto;padding:12px var(--gutter) 12px;gap:12px;}
  .masthead-edition{display:none;}
  .brand-lockup{justify-self:start;}
  .brand-mark{width:40px;height:40px;font-size:21px;box-shadow:3px 3px 0 var(--lime);}
  .masthead-side{justify-self:end;}
  .masthead-schedule{display:none;}
  .nav-toggle{display:inline-flex;}

  .site-nav{
    display:none;
    padding:6px var(--gutter) 18px;
    border-top:3px solid var(--ink);
    background:linear-gradient(180deg,rgba(25,16,37,.99),rgba(43,30,63,.99));
  }
  .site-nav[data-open]{display:block;}
  .nav-list{flex-direction:column;gap:0;justify-content:flex-start;}
  .nav-link{
    border-top:0;border-left:3px solid transparent;
    padding:14px 10px;font-size:17px;
  }
  .nav-link:hover{border-left-color:var(--lime);border-top-color:transparent;}
  .nav-link[aria-current="page"]{border-left-color:var(--gold);border-top-color:transparent;}
}

@media (max-width:860px){
  .grid--3{grid-template-columns:repeat(2,minmax(0,1fr));}
  .grid-12{grid-template-columns:repeat(6,minmax(0,1fr));}
  .lift-sm,.lift-md{transform:none;}
}

@media (max-width:640px){
  .footer-grid{grid-template-columns:1fr;gap:34px;}
  .footer-bar{flex-direction:column;align-items:flex-start;}
  .grid--2,.grid--3,.grid--4{grid-template-columns:minmax(0,1fr);}
  .grid-12{grid-template-columns:repeat(4,minmax(0,1fr));}
  .brand-tagline{letter-spacing:.22em;}
  .section-head{border-bottom-width:3px;}
  .btn{width:100%;justify-content:center;}
}

/* ---------- 14. 降低动态偏好 ---------- */
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto;}
  *,*::before,*::after{
    animation-duration:.001ms!important;
    animation-iteration-count:1!important;
    transition-duration:.001ms!important;
    scroll-behavior:auto!important;
  }
  [data-js="on"] [data-reveal]{opacity:1;transform:none;}
  .data-card:hover{transform:none;}
  .footer-list a:hover{transform:none;}
  .btn:hover{transform:none;}
}
