.tfminicolors{display:inline-block;position:relative;width:auto}.tfminicolors-focus{z-index:200}.tfminicolors-sprite,.tfminicolors>.tfminicolors-swatch{background:#fff url(../img/jquery.minicolors.png) -80px 0}.tf_swatches_container .tfminicolors-swatch{border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;margin:0;padding:0;position:relative}.tfminicolors-input-swatch{border:1px solid var(--tb_input_border,#ccc);border-radius:0;border-end-start-radius:8px;border-start-start-radius:8px;box-shadow:none;cursor:text;height:calc(100% - 2px);inset-inline-start:0;margin:0;position:absolute;top:0;width:27px}.tfminicolors-swatch-color{border-radius:inherit;height:100%;width:100%}.tf_cm_tooltip{background:#000;border-radius:10px;bottom:100%;color:#fff;display:none;font-size:11px;font-weight:400;left:50%;line-height:1.1em;padding:4px 9px;position:absolute;transform:translate(-50%,-8px);z-index:2}.tf_cm_tooltip:before{border-inline:4px solid transparent;border-top:4px solid #000;content:"";position:absolute;top:100%;inset-inline:0;margin:0 auto;width:0}:is(a:hover,.tf_cm_dropdown_icon:hover:not(:focus)) .tf_cm_tooltip{display:block}.tfminicolors-panel{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.3);box-sizing:content-box;direction:ltr;display:none;height:150px;margin-top:10px;position:absolute;top:auto;width:173px;z-index:99999}.tfminicolors-panel.tfminicolors-visible{display:block}.tfminicolors-position-top .tfminicolors-panel{top:-154px}.tfminicolors-position-right .tfminicolors-panel{inset-inline-end:0}.tfminicolors-position-left .tfminicolors-panel{inset-inline-start:0}.tfminicolors-with-opacity .tfminicolors-panel{width:190px}.tfminicolors.tfminicolors-without-opacity input{border-radius:8px}.tfminicolors .tfminicolors-grid{background-position:-122px 0;cursor:crosshair;height:150px;inset-inline-start:0;position:absolute;top:0;width:150px;z-index:1}.tfminicolors-opacity-slider,.tfminicolors-slider{background-position:0 0;cursor:row-resize;height:150px;inset-inline-start:150px;position:absolute;top:0;width:20px}.tfminicolors-opacity-slider{background-position:-40px 0;display:none;inset-inline-start:170px}.tfminicolors-with-opacity .tfminicolors-opacity-slider{display:block}.tfminicolors-grid .tfminicolors-picker{background:0;border:1px solid #000;border-radius:10px;height:12px;inset-inline-start:70px;margin-left:-6px;margin-top:-6px;position:absolute;top:70px;width:12px}.tfminicolors-grid .tfminicolors-picker>div{border:2px solid #fff;border-radius:8px;box-sizing:content-box;height:8px;left:0;position:absolute;top:0;width:8px}.tfminicolors-picker{background:#fff;border:1px solid #000;box-sizing:content-box;height:2px;left:0;margin-top:-2px;position:absolute;top:0;width:18px}.tfminicolors-swatch.selected{border-color:#000}.tfminicolors-inline{display:inline-block}.tfminicolors-inline .tfminicolors-input{display:none!important}.tfminicolors-inline .tfminicolors-panel{box-shadow:none;display:inline-block;left:auto;position:relative;top:auto;z-index:auto}.tfminicolors-position-right .tfminicolors-swatch{inset-inline:auto 5px}.tfminicolors .tfminicolors-input{display:inline-block;height:20px;width:auto}.tfminicolors-position-right .tfminicolors-input{padding-left:inherit;padding-right:26px}.tfminicolors_right .tfminicolors-panel{inset-inline:auto 0}.tf_swatches_container{background:var(--tb_gunsmoke,#fff);box-shadow:0 4px 20px rgba(0,0,0,.3);color:var(--tb_iron,unset);display:block;height:100%;inset-inline-start:-74px;position:absolute;top:0;width:74px;z-index:1}.tf_swatches_container:hover :is(.tf_add_swatch,.tf_cm_dropdown_icon,.tfminicolors-swatches){z-index:1}.tf_swatches_container .tf_fa{font-size:12px;stroke-width:1px;display:inline-block;height:1em;width:1em;stroke:currentColor;overflow:visible;pointer-events:none;vertical-align:middle;fill:currentColor}.tfminicolors-swatches{box-sizing:border-box;display:grid;gap:4px;grid-auto-rows:19px;grid-template-columns:repeat(auto-fit,minmax(25px,1fr));height:calc(100% - 35px);list-style:none;margin:0;overflow:hidden auto;padding:5px;position:relative;transition:width .3s;width:calc(100% + 2px)}.tfminicolors-swatches.tf_scrollbar{--tf_scroll_w:8px;--tf_scroll_h:8px}:is(.tb_gradient_swatch,.tfminicolors-swatch) .tf_delete_swatch{background:red;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:1em;inset-inline-end:-5px;line-height:12px;opacity:0;position:absolute;text-align:center;top:-5px;transition:opacity .3s;width:1em;z-index:1}.tf_delete_swatch.tf_close:after,.tf_delete_swatch.tf_close:before{height:60%}:is(.tb_gradient_swatch,.tfminicolors-swatch):hover .tf_delete_swatch{opacity:1}:is(.tb_gradient_swatch,.tfminicolors-swatch) .tf_delete_swatch:after,:is(.tb_gradient_swatch,.tfminicolors-swatch) .tf_delete_swatch:before{height:64%}.tf_swatches_container :is(.tf_add_swatch,.tf_cm_dropdown_icon){border:0;border-radius:50%;cursor:pointer;font-size:12px;font-weight:700;height:25px;inset-inline:7px auto;line-height:24px;outline:0;position:absolute;text-align:center;top:calc(100% - 31px);width:25px}.tf_cm_dropdown_icon{margin-inline-start:29px;outline:0}.tf_swatches_container .tf_cm_dropdown:before{border-left-color:transparent;border-left-width:0;border-right-color:#000;inset-inline:auto 100%}.tf_swatches_container :is(.tf_add_swatch,.tf_cm_dropdown_icon):is(:hover,:focus){background-color:var(--tb_dark_grey,rgba(0,0,0,.07));border-radius:50%;color:var(--tb_iron,#333)}.tf_cm_dropdown{background:#000;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.2);color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;inset-inline-end:-5px;opacity:0;position:absolute;top:26px;visibility:hidden;z-index:100}.tf_cm_dropdown_icon:focus .tf_cm_dropdown{opacity:1;visibility:visible}.tf_cm_dropdown:before{border-bottom:6px solid #000;border-inline:6px solid transparent;content:"";height:0;inset-inline-end:10px;position:absolute;top:-6px;width:0}.tf_cm_dropdown ul{list-style:none;margin:0;padding:5px 0}.tf_cm_dropdown ul li{column-gap:7px;cursor:pointer;display:inline-grid;font-weight:400;grid-auto-flow:column;line-height:12px;margin:0;padding:5px 10px;place-items:center;width:auto}.tf_cm_dropdown ul li:hover{background-color:#424242}.tf_swatches_container .tf_cm_dropdown{top:-3px;inset-inline:auto 100%;margin-inline:6px 8px}.tf_swatches_container .tf_cm_dropdown:before{border:5px solid transparent;border-inline-start-color:#000;inset-inline:100% auto;top:12px}.tfminicolors .tfminicolors_clear_btn{color:#ccc;inset-inline-end:5px;padding:5px;position:absolute;top:50%;transform:translateY(-50%)}.tfminicolors-var-input .tfminicolors_clear_btn,.tfminicolors:is(.tfminicolors-without-opacity,.tfminicolors-var-input)+.color_opacity,input:placeholder-shown+.tfminicolors_clear_btn{display:none}.tb_panel_docked .tf_swatches_container .tf_cm_dropdown{inset-inline:100% auto}