.palette-section > .palette-heading {gap:10px;flex-wrap:wrap;}
.palette-heading-actions {display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;}
.palette-sort-control {display:flex;align-items:center;gap:6px;min-width:0;color:#68788b;font-size:12px;font-weight:500;}
.palette-sort-control > span {white-space:nowrap;}
.palette-sort-control select {box-sizing:border-box;min-width:104px;min-height:36px;max-width:100%;padding:6px 26px 6px 9px;border:1px solid #6f0732;border-radius:8px;background-color:#fff;color:#35465a;font:inherit;font-size:13px;cursor:pointer;}
.palette-sort-control select:focus-visible {outline:2px solid #cea1b3;outline-offset:2px;}
.palette-heading-actions > .palette-color-count {color:#7b889a;white-space:nowrap;font-size:13px;font-weight:400;}
@media(max-width:600px) {
  .palette-sort-control select {min-height:44px;font-size:16px;}
  .palette-heading-actions {gap:7px;}
  .palette-heading-actions > .palette-color-count {font-size:14px;}
}
