




























.kn-app .z-me-item.z-me-phone { display: none; }

@media (max-width: 720px) {

  #zlook.lk-new .kn-app .z-me-item.z-me-phone { display: flex; }



  #zlook.lk-new #z-tabstrip {
    height: calc(60px + env(safe-area-inset-top, 0px));
    padding: env(safe-area-inset-top, 0px) 12px 0 14px;
    background: var(--lk-ground, #000);
    -webkit-backdrop-filter: none; backdrop-filter: none;
    box-shadow: none;
    align-items: center;
  }


  #zlook.lk-new #z-tabstrip .z-tab-t { display: none; }
  #zlook.lk-new #z-tabstrip .z-tabs-div { display: none; }
  #zlook.lk-new #z-tabstrip .z-tme {
    order: 0; width: 40px; height: 40px; margin: 0;
    font-size: 15px; box-shadow: 0 0 0 1px rgba(var(--zk-deep-rgb), .45);
  }
  #zlook.lk-new #z-tabstrip .z-tw {
    order: 1; flex: 1 1 auto; min-width: 0;
    flex-direction: column; align-items: flex-start; justify-content: center;
    gap: 3px; padding: 0 12px; margin: 0; height: 48px;
  }
  #zlook.lk-new #z-tabstrip .z-tw:hover,
  #zlook.lk-new #z-tabstrip .z-tw:focus-within { background: none; }
  #zlook.lk-new #z-tabstrip .z-tw > b {
    order: 1; font-size: 20px; line-height: 1; letter-spacing: -.01em;
    max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  }

  #zlook.lk-new body.z-hasback #z-tabstrip .z-tw > b { font-size: 17px; }
  #zlook.lk-new #z-tabstrip .z-tw-tag {
    order: 2; margin: 0; font-size: 11.5px; font-weight: 600;
    letter-spacing: 0; text-transform: none;
  }

  #zlook.lk-new #z-tabstrip .z-tw-pop { left: 0; right: auto; top: 52px; }
  #zlook.lk-new #z-tabstrip .z-tabs-list {
    order: 2; flex: none; gap: 6px; align-items: center;
  }
  #zlook.lk-new #z-tabstrip .z-tab-add,
  #zlook.lk-new #z-tabstrip .z-tab-find {
    width: 40px; height: 40px; margin: 0; border-radius: 50%;
    background: rgba(255, 255, 255, .045);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .06);
    color: var(--zk-ink, #b4b9c9); font-size: 22px;
  }
  #zlook.lk-new #z-tabstrip .z-tab-find svg { width: 18px; height: 18px; }









  #zlook.lk-new body.z-hasback #z-tabstrip .z-tme { order: 3; margin-left: 6px; }
  #zlook.lk-new body.z-hasback #z-tabstrip .z-tab-back {
    display: grid; place-items: center; order: 0; flex: none;
    width: 40px; height: 40px; padding: 0; border: 0; border-radius: 50%;
    cursor: pointer; color: var(--zk-ink, #b4b9c9);
    background: rgba(255, 255, 255, .045);
    box-shadow: inset 0 0 0 1px rgba(var(--zk-deep-rgb), .45);
  }
  #zlook.lk-new body.z-hasback .z-backbar { display: none; }











  #zlook.lk-new .kn-app #z-rail,
  #zlook.lk-new .kn-app .z-frame.rail-gone #z-rail {
    position: static; order: 0; inset: auto; z-index: auto;
    width: auto; height: auto; padding: 0 0 10px; margin: 0;
    border: 0; border-radius: 0; background: var(--lk-ground, #000);
    -webkit-backdrop-filter: none; backdrop-filter: none; box-shadow: none;
  }
  #zlook.lk-new .kn-app #z-rail .z-nav {
    height: auto; gap: 6px; padding: 0 14px; align-items: center;
    flex-direction: row; overflow-x: auto; scrollbar-width: none;



    box-sizing: border-box; width: 100%; max-width: 100%; min-width: 0;
  }


  #zlook.lk-new .kn-app #z-rail .z-nav.more {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), transparent);
            mask-image: linear-gradient(90deg, #000 calc(100% - 28px), transparent);
  }
  #zlook.lk-new .kn-app #z-rail .z-tab,
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="follows"],
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="clans"],
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="launch"],
  #zlook.lk-new .kn-app #z-rail .z-tab.z-tab-phone {
    display: inline-flex; flex: none; flex-direction: row; align-items: center; gap: 6px;
    width: auto; min-width: 0; height: 34px; min-height: 0; margin: 0;
    padding: 0 13px 0 11px; border-radius: 999px;
    font-size: 13px; font-weight: 600; line-height: 1; white-space: nowrap;
    color: var(--zk-muted, #868a93); background: none;
    box-shadow: inset 0 0 0 1px #2a2a30;
  }
  #zlook.lk-new .kn-app #z-rail .z-tab.on {
    color: var(--zk-ink, #b4b9c9);
    background: linear-gradient(180deg, rgba(var(--zk-sel-a-rgb), .95), rgba(var(--zk-sel-b-rgb), .85));
    box-shadow: inset 0 0 0 1px rgba(var(--zk-deep-rgb), .65);
  }
  #zlook.lk-new .kn-app #z-rail .z-tab .z-tab-i { width: auto; height: auto; font-size: 0; display: grid; }
  #zlook.lk-new .kn-app #z-rail .z-tab .z-tab-i svg { width: 15px; height: 15px; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="trending"] .z-tab-i svg { width: 17px; height: 17px; }

  #zlook.lk-new .kn-app #z-rail .z-tab .z-beta {
    position: static; transform: none; margin-left: 1px; padding: 2px 4px; font-size: 8.5px;
  }


  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="pulse"] { order: 1; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="trending"] { order: 2; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="terminal"] { order: 3; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="profile"] { order: 4; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="leaderboard"] { order: 5; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="journal"] { order: 6; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="follows"] { order: 7; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="clans"] { order: 8; }
  #zlook.lk-new .kn-app #z-rail .z-tab[data-view="launch"] { order: 9; }


  #zlook.lk-new .kn-app .z-view {
    padding-bottom: calc(28px + env(safe-area-inset-bottom, 0px));
  }

  #zlook.lk-new .kn-app #z-ticker { display: none; }


  #zlook.lk-new .kn-app .ztk-jump {
    bottom: calc(14px + env(safe-area-inset-bottom, 0px));
  }
  #zlook.lk-new .kn-app .z-view:has(.ztk) {
    padding-bottom: calc(84px + env(safe-area-inset-bottom, 0px));
  }


  #zlook.lk-new .kn-app .z-view .kn-box {
    background: #0b0a10;
    box-shadow: none;
    border-radius: 18px;
    -webkit-backdrop-filter: none; backdrop-filter: none;
  }
  #zlook.lk-new .kn-app .z-view .kn-box::before { display: none; }











  #zlook.lk-new .kn-app .zpu:has(> .zpu-ptabs):not(.zpu-baropen) > .zpu-bar { display: none; }
  #zlook.lk-new .kn-app .zpu.zpu-baropen > .zpu-bar { padding: 4px 0 12px; }
  #zlook.lk-new .kn-app .zpu-pset {
    flex: none; align-self: center; width: 36px; height: 36px; min-height: 0; margin-left: 4px;
    display: grid; place-items: center; padding: 0; border: 0; border-radius: 50%;
    background: rgba(255, 255, 255, .04); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .07);
    color: var(--zk-muted, #868a93); cursor: pointer;
  }
  #zlook.lk-new .kn-app .zpu-pset.on {
    color: var(--zk-ink, #b4b9c9); box-shadow: inset 0 0 0 1px rgba(var(--zk-deep-rgb), .65);
  }
  #zlook.lk-new .kn-app .zpu-ptab { flex: 0 1 auto; padding: 0 8px; }
  #zlook.lk-new .kn-app .zpu-ptabs { justify-content: space-between; gap: 2px; }


  #zlook.lk-new .kn-app .zpu-spotw { display: block; margin: 2px -12px 6px; }
  #zlook.lk-new .kn-app .zpu-spoth {
    display: flex; align-items: baseline; justify-content: space-between; padding: 4px 16px 10px;
  }
  #zlook.lk-new .kn-app .zpu-spoth b { font-size: 15px; font-weight: 650; color: var(--zk-ink, #b4b9c9); }
  #zlook.lk-new .kn-app .zpu-spoth i { font-style: normal; font-size: 12px; color: var(--zk-muted, #868a93); }
  #zlook.lk-new .kn-app .zpu-spot {
    display: flex; gap: 10px; overflow-x: auto; padding: 0 16px 4px;
    scroll-snap-type: x proximity; scrollbar-width: none; -webkit-overflow-scrolling: touch;
  }
  #zlook.lk-new .kn-app .zpu-spot::-webkit-scrollbar { display: none; }
  #zlook.lk-new .kn-app .zpu-spc {
    flex: none; width: 148px; min-height: 0; scroll-snap-align: start;
    display: grid; gap: 7px; justify-items: start; text-align: left;
    padding: 12px; border: 0; border-radius: 18px; cursor: pointer;
    background: #0d0c13; box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .05);
    color: var(--zk-ink, #b4b9c9); font: inherit;
  }
  #zlook.lk-new .kn-app .zpu-spc-h { display: flex; align-items: center; gap: 8px; min-width: 0; max-width: 100%; }
  #zlook.lk-new .kn-app .zpu-spc-h .zpu-av {
    width: 28px; height: 28px; font-size: 11px; flex: none; position: relative;
  }
  #zlook.lk-new .kn-app .zpu-spc-h b {
    font-size: 14px; font-weight: 700; min-width: 0;
    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
  }
  #zlook.lk-new .kn-app .zpu-spc-c,
  #zlook.lk-new .kn-app .zpu-lean .zpu-spc-c.zpu-rchart {
    display: block; flex: none; width: 100%; min-width: 0; height: 34px; margin: 0;
  }
  #zlook.lk-new .kn-app .zpu-spc-c svg { width: 100%; height: 100%; display: block; }
  #zlook.lk-new .kn-app .zpu-spc-p { font-size: 17px; font-weight: 750; line-height: 1; }
  #zlook.lk-new .kn-app .zpu-spc-m { font-style: normal; font-size: 12px; color: var(--zk-muted, #868a93); }
  #zlook.lk-new .kn-app .zpu-spot-none { margin: 0; color: var(--zk-muted, #868a93); font-size: 13px; }


  #zlook.lk-new .kn-app .zpu-lean .zpu-t { padding: 11px 16px; gap: 12px; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t .zpu-av { width: 42px; height: 42px; font-size: 14px; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-artcol { width: 42px; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t .zpu-mid {
    display: grid; grid-template-columns: minmax(0, 1fr) 64px auto;
    grid-template-rows: auto auto; column-gap: 12px; row-gap: 4px; align-items: center;
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-l1,
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-l2l,
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid > .zpu-l2:not(.zpu-safety) { display: contents; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-l1a { grid-column: 1; grid-row: 1; min-width: 0; max-width: none; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-lnm { font-size: 15px; font-weight: 700; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-age {
    display: block; grid-column: 1; grid-row: 2; font-size: 12px; color: var(--zk-muted, #868a93);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid > .zpu-l2 .zpu-f,
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid > .zpu-l2 .zpu-curve,
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-lt { display: none; }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-rchart {
    grid-column: 2; grid-row: 1 / span 2; width: 64px; min-width: 0; height: 30px; flex: none;
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-lpx {
    grid-column: 3; grid-row: 1; justify-self: end;
    font-size: 14px; font-weight: 650; color: var(--zk-ink, #b4b9c9);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-lchg {
    grid-column: 3; grid-row: 2; justify-self: end; font-size: 12.5px; font-weight: 700;
  }

  #zlook.lk-new .kn-app .zpu-lean .zpu-mid .zpu-safety { display: none; }



  #zlook.lk-new .kn-app .zpu-lean:not(.zpu-plain) .zpu-t:is(.hot, .fire, .rug-warn, .rug-danger, .mine) {
    background: linear-gradient(90deg, rgba(var(--zpu-a), .13), rgba(var(--zpu-a), 0) 72%);
    box-shadow: inset 0 -1px 0 var(--kn-line);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t::before,
  #zlook.lk-new .kn-app .zpu-lean .zpu-t::after { content: none; }


  #zlook.lk-new .kn-app .zpu-lean .zpu-t .zpu-l1a::after {
    flex: none; font-size: 10.5px; font-weight: 700; line-height: 1;
    padding: 3px 6px; border-radius: 6px; margin-left: 2px;
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t.rug-danger .zpu-l1a::after {
    content: "Rug risk"; color: #ff6a5e; box-shadow: inset 0 0 0 1px rgba(var(--zk-risk-rgb), .5);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t.rug-warn:not(.rug-danger) .zpu-l1a::after {
    content: "Caution"; color: var(--zk-gold, #e8bd78); box-shadow: inset 0 0 0 1px rgba(var(--zk-caution-rgb), .5);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t.fire:not(.rug-danger):not(.rug-warn) .zpu-l1a::after {
    content: "2x"; color: rgb(var(--zk-double-rgb)); box-shadow: inset 0 0 0 1px rgba(var(--zk-double-rgb), .5);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t.hot:not(.fire):not(.rug-danger):not(.rug-warn) .zpu-l1a::after {
    content: "Trending"; color: rgb(var(--zk-trend-rgb)); box-shadow: inset 0 0 0 1px rgba(var(--zk-trend-rgb), .45);
  }
  #zlook.lk-new .kn-app .zpu-lean .zpu-t.mine:not(.hot):not(.fire):not(.rug-danger):not(.rug-warn) .zpu-l1a::after {
    content: "Holding"; color: var(--kn-green, var(--zk-up)); box-shadow: inset 0 0 0 1px rgba(var(--zk-hold-rgb), .45);
  }


  #zlook.lk-new .kn-app .zpu-lean .zpu-chain { display: none; }
  #zlook.lk-new .kn-app .zpu-av .zpu-star {
    top: auto; left: auto; right: -4px; bottom: -4px; width: 18px; height: 18px;
  }
  #zlook.lk-new .kn-app .zpu-av .zpu-star:not(.on) { opacity: .7; }



  #zlook.lk-new .kn-app .ztk-stats { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px 8px; }
  #zlook.lk-new .kn-app .ztk-stats .ztk-s { padding: 0; background: none; min-width: 0; }
  #zlook.lk-new .kn-app .ztk-stats .k { font-size: 11px; }
  #zlook.lk-new .kn-app .ztk-stats .v { font-size: 14px; }


  #zlook.lk-new .kn-app .ztk-stats .ztk-s:last-child:nth-child(3n + 2) { grid-column: span 2; }




  #zlook.lk-new .kn-app .ztk-ctools .ztk-lcol,
  #zlook.lk-new .kn-app .ztk-ctools .ztk-lcol + .ztk-cdiv,
  #zlook.lk-new .kn-app .ztk-ctools .ztk-toggle ~ .ztk-cbtn,
  #zlook.lk-new .kn-app .ztk-ctools .ztk-toggle ~ .ztk-cdiv,
  #zlook.lk-new .kn-app .ztk-ctools .ztk-cright,
  #zlook.lk-new .kn-app .ztk-covl,



  #zlook.lk-new .kn-app .ztk-legend .ztk-lg-o,
  #zlook.lk-new .kn-app .ztk-legend .ztk-lg-d,
  #zlook.lk-new .kn-app .ztk-cbar-r { display: none; }


  #zlook.lk-new .kn-app .zpf-grid { display: flex; flex-direction: column; }
  #zlook.lk-new .kn-app .zpf-grid > .zpf-col:has(.zpf-port) { order: -1; }
  #zlook.lk-new .kn-app .zpf-worth { font-size: 34px; letter-spacing: -.02em; }
}
