ffffff 1px,
        #cccccc 1px,
        #cccccc 2px
      );
      position: relative;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .mac-titlebar-text {
       flex-grow: 1;
       text-align: center;
       padding: 0 20px; /* Space for controls */
    }
    .mac-controls-left button, .mac-controls-right button {
       border: 1px solid #000000;
       background-color: #ffffff;
       width: 10px;
       height: 10px;
       padding: 0;
       margin-ri