/* Preview-only desktop navbar. Existing navigation nodes and handlers stay intact. */
@media (min-width:902px) {
  :is(.v37-early,body[data-uii-shell]) .uii-site-header {
    transition:background-color .3s ease,border-color .3s ease;
  }
  :is(.v37-early,body[data-uii-shell]) .uii-site-header-inner {
    box-sizing:border-box;
    transition:width .3s ease,padding .3s ease,border-radius .3s ease,background-color .3s ease,box-shadow .3s ease;
  }
  :is(.v37-early,body[data-uii-shell]) .uii-site-header .uii-brand::after {
    content:'数字账号服务商';
    display:inline-block;
    margin-left:12px;
    color:#718099;
    font:500 12px/1.2 'Microsoft YaHei',sans-serif;
    letter-spacing:0;
    white-space:nowrap;
  }
  html.uii-nav-compact :is(.v37-early,body[data-uii-shell]) .uii-site-header {
    background:transparent;
    border-color:transparent;
  }
  html.uii-nav-compact :is(.v37-early,body[data-uii-shell]) .uii-site-header-inner {
    width:min(calc(100% - 64px),clamp(840px,calc(12.5vw + 800px),1050px));
    padding:0 20px;
    border:1px solid rgba(211,222,240,.9);
    border-radius:18px;
    background:rgba(255,255,255,.96);
    box-shadow:0 10px 30px rgba(28,52,92,.12);
  }
  html[data-theme=dark].uii-nav-compact :is(.v37-early,body[data-uii-shell]) .uii-site-header-inner {
    background:rgba(23,34,54,.97);
    border-color:#364862;
  }
  html[data-theme=dark] :is(.v37-early,body[data-uii-shell]) .uii-site-header .uii-brand::after {color:#a6b5ce}
}
@media (prefers-reduced-motion:reduce) {
  :is(.v37-early,body[data-uii-shell]) :is(.uii-site-header,.uii-site-header-inner) {transition:none!important}
}
