/* V171: reusable terrestrial-event color picker in inline milestone forms. */
.sky-v171-milestone[hidden]{display:none!important}
.sky-v171-milestone{display:grid;gap:10px;margin:10px 0;padding:12px;border:1px solid #8a68aa;border-radius:14px;background:#23172f;color:#f3e7ff;text-align:left}
.sky-v171-milestone-field{display:flex;flex-direction:column;gap:5px;min-width:0;font:600 13px/1.35 "Jost",sans-serif;color:#f2e4ff}
.sky-v171-milestone-field input,.sky-v171-milestone-field textarea,.sky-v171-milestone-field select{box-sizing:border-box;width:100%;padding:9px 11px;border:1px solid #8f68ae;border-radius:10px;background:#392749;color:#f5e8ff;font:500 14px "Jost",sans-serif}
.sky-v171-color-trigger{display:flex;align-items:center;gap:10px;min-height:38px;border:1px solid #9167b3;border-radius:12px;padding:8px 11px;background:linear-gradient(#4a325f,#281b3d);color:#f5e8ff;font:500 14px "Jost",sans-serif;cursor:pointer}
.sky-v171-color-swatch{width:20px;height:20px;flex:none;border:1px solid #d4bce8;border-radius:5px}
.finder-inline-milestone .sky-v171-color-trigger{width:100%}
.sky-v171-color-dialog{z-index:2147483630}
.sky-life-save-menu .sky-v171-milestone-field input,.sky-life-save-menu .sky-v171-milestone-field select,.sky-life-save-menu .sky-v171-milestone-field textarea{color:#f5e8ff}

/* V174: the linked-event date is set by the source event and cannot be edited. */
.sky-v171-milestone-field input[data-sky-linked-locked="true"],.finder-inline-field input[data-sky-linked-locked="true"]{opacity:1;cursor:default;}
