

























#zlook.lk-new .kn-app {
  --fl-ground: #050507;
  --fl-panel: #08090c;
  --fl-raise: #0e0f13;
  --fl-line: #1a1b21;
  --fl-line-soft: #131419;
  --fl-ctl-line: #24262d;
  --lk-ground: var(--fl-ground);
  --lk-panel: var(--fl-panel);
  --lk-panel-hi: var(--fl-raise);
  --lk-line: var(--fl-line);
  --lk-gline: var(--fl-line);
  --lk-r-panel: 8px;
  --lk-r-ctl: 6px;
  --lk-r-chip: 4px;
  --lk-sel: #121318;
  --lk-ring-on: inset 0 0 0 1px rgba(var(--zk-deep-rgb), .55);
  --z-line-soft: var(--fl-line-soft);
  --z-bloom: none;



  --zk-g-ion: linear-gradient(rgba(var(--zk-deep-rgb), .6), rgba(var(--zk-deep-rgb), .6));
  --kn-ring-active: linear-gradient(rgba(var(--zk-deep-rgb), .6), rgba(var(--zk-deep-rgb), .6));
  --kn-ring-panel: linear-gradient(var(--fl-line), var(--fl-line));
  --kn-ring-card: linear-gradient(var(--fl-line), var(--fl-line));
  --kn-ring-btn: linear-gradient(var(--fl-ctl-line), var(--fl-ctl-line));
  --kn-ring-soft: linear-gradient(var(--fl-line), var(--fl-line));
}


#zlook.lk-new .kn-app { background: var(--fl-ground); }
#zlook.lk-new .kn-app::before,
#zlook.lk-new .kn-app::after { display: none; animation: none; }


#zlook.lk-new .kn-app #z-bar,
#zlook.lk-new .kn-app #z-tabstrip,
#zlook.lk-new .kn-app .z-tabbar {
  background: var(--fl-ground);
  -webkit-backdrop-filter: none; backdrop-filter: none;
  box-shadow: inset 0 -1px 0 var(--fl-line);
  border-color: var(--fl-line);
}
#zlook.lk-new .kn-app #z-ticker {
  background: var(--fl-ground);
  -webkit-backdrop-filter: none; backdrop-filter: none;
  box-shadow: inset 0 1px 0 var(--fl-line);
  border-color: var(--fl-line);
}
#zlook.lk-new .kn-app #z-rail {
  background: var(--fl-ground);
  -webkit-backdrop-filter: none; backdrop-filter: none;
  box-shadow: inset -1px 0 0 var(--fl-line);
}


#zlook.lk-new .kn-app .kn-box {
  background: var(--fl-panel);
  -webkit-backdrop-filter: none; backdrop-filter: none;
  border-radius: var(--lk-r-panel);
  box-shadow: none;
  --ring: linear-gradient(var(--fl-line), var(--fl-line));
}
#zlook.lk-new .kn-app .kn-box.hover,
#zlook.lk-new .kn-app .kn-box.clickable:hover {
  background: var(--fl-raise);
  box-shadow: none;
}


#zlook.lk-new .kn-app .kn-box select,
#zlook.lk-new .kn-app .kn-box button:not(.on):not([aria-pressed="true"]) {
  background: transparent;
}
#zlook.lk-new .kn-app .kn-box button.on,
#zlook.lk-new .kn-app .kn-box [role="tab"].on,
#zlook.lk-new .kn-app .kn-box [role="radio"].on,
#zlook.lk-new .kn-app .kn-box [aria-pressed="true"] {
  background: var(--lk-sel);
  box-shadow: var(--lk-ring-on);
}



#zlook.lk-new .kn-app .zpu-ch { background: transparent; box-shadow: inset 0 -1px 0 var(--fl-line); }
#zlook.lk-new .kn-app .zpu-ch .n { background: transparent; box-shadow: none; color: var(--zk-muted, #969aa4); padding: 0; }

#zlook.lk-new .kn-app .zpu-t { border-bottom-color: var(--fl-line-soft); }
#zlook.lk-new .kn-app .zpu-t:hover { --zpu-wash: rgba(255, 255, 255, .025); }


#zlook.lk-new .kn-app :is(.zpu-t, .zpu-lsw):is(.hot, .fire, .rug-warn, .rug-danger, .mine) {
  --zpu-e: .07; --zpu-m: .018;
  box-shadow: none;
}
#zlook.lk-new .kn-app .zpu-t:is(.hot, .fire, .rug-warn, .rug-danger, .mine):hover { --zpu-e: .11; --zpu-m: .035; }
#zlook.lk-new .kn-app .zpu-t:is(.fire, .rug-danger)::before,
#zlook.lk-new .kn-app .zpu-t:is(.fire, .rug-danger)::after { display: none; }


#zlook.lk-new .kn-app .zpu-bar :is(.zpu-seg, .zpu-xbtn, .zpu-fbtn, .zpu-lbtn) {
  background: transparent;
  box-shadow: inset 0 0 0 1px var(--fl-ctl-line);
}
#zlook.lk-new .kn-app .zpu-bar .zpu-seg { box-shadow: none; padding-left: 0; }
#zlook.lk-new .kn-app .zpu-bar .zpu-xbtn.on::after { display: none; }

#zlook.lk-new .kn-app .zpu-rug { text-shadow: none; box-shadow: none; border-radius: var(--lk-r-chip); }
