@media (min-width:1024px) and (hover:hover) {
  .zero-desktop-menu-button {
    border-radius:10px!important;
    cursor:pointer!important;
  }

  .zero-desktop-menu-button svg,
  .zero-desktop-search-pill svg {
    width:18px!important;
    height:18px!important;
    max-width:18px!important;
    max-height:18px!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.9!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
  }

  .zero-desktop-menu-button:hover,
  .zero-desktop-menu-button:focus-visible,
  .zero-desktop-menu-button[aria-expanded="true"] {
    color:#f5f7fb!important;
    background:#ffffff10!important;
    outline:0!important;
  }

  .zero-desktop-review-menu {
    background:transparent!important;
    border:0!important;
    border-radius:0!important;
    margin:-2px 0 2px!important;
    padding:0 0 3px 43px!important;
    box-shadow:none!important;
    gap:1px!important;
  }

  .zero-desktop-review-menu a {
    color:#bcc4d0!important;
    border-radius:8px!important;
    min-height:29px!important;
    padding:0 8px!important;
    font-size:.76rem!important;
    font-weight:740!important;
    display:flex!important;
    align-items:center!important;
  }

  .zero-desktop-review-menu a:hover,
  .zero-desktop-review-menu a:focus-visible {
    color:#f2f5fb!important;
    background:#ffffff10!important;
    outline:0!important;
  }

  .zero-desktop-search-pill {
    appearance:none!important;
    width:100%!important;
    min-width:0!important;
    color:#aeb5c0!important;
    text-align:left!important;
    font:inherit!important;
    cursor:pointer!important;
    transition:background .16s ease,border-color .16s ease,color .16s ease!important;
  }

  .zero-desktop-search-pill:hover,
  .zero-desktop-search-pill:focus-visible {
    color:#eef4ff!important;
    background:#303238!important;
    border-color:#ffffff16!important;
    outline:0!important;
  }

  .zero-desktop-search-pill input {
    display:none!important;
  }

  .zero-desktop-search-pill .zero-sidebar-polish-search-label {
    min-width:0!important;
    color:#c4ccd8!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    font-size:.88rem!important;
    font-weight:650!important;
  }

  .zero-desktop-archive-row,
  .zero-desktop-mini-stack button {
    cursor:pointer!important;
    transition:background .16s ease,border-color .16s ease,box-shadow .16s ease!important;
  }

  .zero-desktop-mini-stack button.is-active {
    background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025)),#1b1c20!important;
    border:1px solid #ffffff12!important;
    box-shadow:inset 0 1px #ffffff0f!important;
  }

  .zero-desktop-mini-stack button.is-active small {
    color:#aeb6c2!important;
  }

  .zero-desktop-thread-avatar {
    background:linear-gradient(145deg,#30343b,#08090b)!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-review-menu a {
    color:#667085!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-review-menu a:hover,
  .zero-chat-app.is-light-theme .zero-desktop-review-menu a:focus-visible {
    color:#111827!important;
    background:rgba(15,23,42,.06)!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-search-pill:hover,
  .zero-chat-app.is-light-theme .zero-desktop-search-pill:focus-visible {
    color:#111827!important;
    background:#eef2f6!important;
    border-color:rgba(15,23,42,.13)!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-search-pill .zero-sidebar-polish-search-label,
  .zero-chat-app.is-light-theme .zero-desktop-mini-stack small,
  .zero-chat-app.is-light-theme .zero-desktop-archive-row p {
    color:#667085!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-mini-stack button.is-active {
    color:#f1f5fb!important;
    background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025)),#1b1c20!important;
    border-color:#ffffff12!important;
    box-shadow:inset 0 1px #ffffff0f!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-mini-stack button.is-active strong {
    color:#f1f5fb!important;
  }

  .zero-chat-app.is-light-theme .zero-desktop-brand-orb,
  .zero-chat-app.is-light-theme .zero-desktop-thread-avatar {
    color:#f8fbff!important;
    background:linear-gradient(145deg,#30343b,#08090b)!important;
    border-color:#ffffff18!important;
    box-shadow:inset 0 1px #ffffff18!important;
  }
}
