/* ============================================================
   PUSK LAYOUT POLISH V1
   - compact header
   - separate cabinet control
   - tighten FAQ -> Support transition
   ============================================================ */

@media (min-width: 761px) {

  /* HEADER — slightly more compact */

  .pusk-header-v12 {
    padding-top: 8px !important;
    padding-bottom: 4px !important;
  }

  .pusk-header-stage-v12 {
    width: min(90vw, 1540px) !important;
  }

  .pusk-header-stage-v12 {
    transform: scale(.90);
    transform-origin: top center;
    margin-bottom: -14px;
  }

  /* CABINET — visually separate from downloads */

  .pusk-cabinet-v12 {
    margin-left: 30px !important;
    position: relative;
  }

  .pusk-cabinet-v12::before {
    content: "";

    position: absolute;

    left: -16px;
    top: 18%;

    width: 1px;
    height: 64%;

    background:
      linear-gradient(
        180deg,
        transparent,
        rgba(82, 219, 255, .75),
        rgba(190, 73, 255, .72),
        transparent
      );

    box-shadow:
      0 0 12px rgba(86, 154, 255, .34);
  }

  /* FAQ -> SUPPORT — remove excessive empty gap */

  #faq.v2-faq {
    padding-bottom:
      clamp(28px, 2vw, 40px) !important;
  }

  .pusk-support-v1 {
    padding-top:
      clamp(8px, 1vw, 16px) !important;
  }

}
