.chart-properties{color:#111;font-size:12px;line-height:1.45;min-width:0}.chart-properties :is(label,span,p,small,h3,h4,input,select,textarea,button,a){color:#111!important}.chart-properties :is(input,textarea)::-moz-placeholder{color:#666!important;opacity:1}.chart-properties :is(input,textarea)::placeholder{color:#666!important;opacity:1}.chart-properties .property-section>button{min-height:40px;padding:10px 12px;gap:8px}.chart-properties .property-section>button[aria-expanded=true]{background:#f3f4f5}.chart-properties .property-section-body{min-width:0;background:#fff}.chart-properties .property-subsection{min-width:0}.chart-properties .property-subsection+.property-subsection{margin-top:8px}.chart-properties .property-subsection-title{margin:0 -12px 12px;padding:8px 12px;border-top:1px solid #d8dde3;border-bottom:1px solid #e3e5e8;background:#f3f4f5;font-size:12px;font-weight:600;line-height:1.4}.chart-properties .property-section-body label:has(>:is(input,select,textarea)){display:grid!important;grid-template-columns:minmax(0,1fr);gap:6px;align-items:center;min-width:0}.chart-properties .property-section-body label>span:first-child{width:auto!important;min-width:0;font-size:12px}.chart-properties .property-section-body :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%;min-height:32px;border:1px solid #cbd0d6;border-radius:4px;background:#fff;padding:5px 8px;font-size:12px;line-height:20px;font-family:inherit}.chart-properties .property-section-body input[type=range]{width:100%;min-width:0;accent-color:#333}.chart-properties .property-section-body label:has(>input[type=range]+span){grid-template-columns:minmax(0,1fr) 44px}.chart-properties .property-section-body label:has(>input[type=range]+span)>span:first-child{grid-column:1/-1}.chart-properties .property-section-body label>input[type=range]+span{width:auto;text-align:right}.chart-properties input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.chart-properties .property-section-body :is(input,select,textarea,button):focus-visible{outline:2px solid #64748b;outline-offset:2px}.chart-properties .property-section-body label:has(>input:is([type=checkbox],[type=radio])){grid-template-columns:16px minmax(0,1fr);align-items:start;-moz-column-gap:8px;column-gap:8px}.chart-properties .property-section-body input:is([type=checkbox],[type=radio]){grid-column:1;grid-row:1;width:14px;height:14px;margin-top:2px;accent-color:#333}.chart-properties .property-section-body label:has(>input:is([type=checkbox],[type=radio]))>span{grid-column:2;grid-row:1}.chart-properties .property-section-body label:has(>input[type=color]){grid-template-columns:36px minmax(0,1fr)}.chart-properties .property-section-body label:has(>input[type=color])>span{grid-column:1/-1;grid-row:1}.chart-properties .property-section-body label>input[type=color]{grid-column:1;grid-row:2;width:36px;height:32px}.chart-properties .property-section-body label:has(>input[type=color])>input[type=text]{grid-column:2;grid-row:2}.chart-properties .property-section-body p{font-size:11px;line-height:1.5}.chart-properties .property-section-body button[class*=bg-action]{background:#eef0f2;border-color:#cbd0d6}.chart-properties .property-section-body .property-section{border:0;border-top:1px solid #e3e5e8}.chart-properties .property-section-body .property-section-body,.chart-properties .property-section-body .property-section>button{padding-inline:0}