/* Crosslink V189: one accessible palette picker instead of repeated manual colour rows. */
body:not(.board-view) .color-options {display:none!important;}
.cl-accessible-palette[hidden]{display:none!important;}
.cl-accessible-palette{display:flex;flex-direction:column;align-items:stretch;gap:10px;
 padding:14px;border:1px solid #d9e5f0;border-radius:15px;background:linear-gradient(160deg,#fff,#f4f9ff);
 box-shadow:0 5px 12px rgba(33,58,91,.055);}
.cl-accessible-palette>label{font-size:13px;font-weight:800;color:#263e5d;text-transform:none;margin:0;}
.cl-accessible-palette>select{width:100%;min-height:44px;border-radius:11px;border:1px solid #bdcee0;
 background:white;color:#223a59;padding:8px 12px;font-size:14px;font-weight:650;}
.cl-palette-preview{display:flex;gap:12px;align-items:center;min-height:38px;flex-wrap:wrap;}
.cl-palette-swatch{display:inline-block;width:32px;height:32px;border-radius:50%;
 border:3px solid white;box-shadow:0 0 0 1px #9db2c8,0 3px 7px rgba(20,45,75,.16);}
body.board-view .cl-board-palette{margin:8px 0;background:#f4f8ff;color:#213754;}
body.board-view .cl-board-palette>select{font:700 13px/1.3 system-ui,sans-serif;}
@media(max-width:540px){.cl-accessible-palette{padding:12px}.cl-palette-preview{gap:9px}}
