
  #projects-react-root { display: flex; flex-direction: column; flex: 1; min-height: 0; min-width: 0; margin: 0 -24px; }
  .projects-content-header { display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;flex-shrink:0;min-width:0;margin:0 0 20px; }
  .projects-content-header h2 {font-size:24px!important;line-height:1.35!important;letter-spacing:-.025em;font-weight:700;margin:0;}
  .projects-content-header p {font-size:13px;color:#64748b;line-height:1.6;margin:7px 0 0;}
  #pj-actions {display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin-left:auto;}
  #pj-actions > * {max-width:100%;} html.dark .projects-content-header p {color:#94a3b8;}
  @media (max-width: 640px) { #projects-react-root { margin: 0 -16px; } .projects-content-header{gap:12px;margin-bottom:16px;} .projects-content-header h2{font-size:21px!important;} #pj-actions{width:100%;justify-content:flex-start;margin-left:0;} #pj-actions .wz-btn{flex-shrink:0;} }
