*{box-sizing:border-box}.ui-color-picker{background-color:#fff;display:flex;flex-direction:column;margin:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:280px}.ui-color-picker .gradient-controls{align-items:center;display:flex;flex-direction:row;height:24px;margin-bottom:8px;padding:0 16px;width:100%}.ui-color-picker .gradient-controls .gradient-type{display:flex;flex:1}.ui-color-picker .gradient-controls .gradient-type .gradient-type-item{border-radius:50%;cursor:pointer;height:28px;position:relative;width:28px}.ui-color-picker .gradient-controls .gradient-type .gradient-type-item.active:after{border:2px solid #1f2667;border-radius:50%;bottom:-3px;content:"";display:block;left:-3px;position:absolute;right:-3px;top:-3px}.ui-color-picker .gradient-controls .gradient-type .gradient-type-item.liner-gradient{background:linear-gradient(270deg,#fff,#1f2667)}.ui-color-picker .gradient-controls .gradient-type .gradient-type-item.radial-gradient{background:radial-gradient(circle,#fff 0,#1f2667 100%);margin-left:8px}.ui-color-picker .gradient-controls .gradient-degrees-options{position:relative}.ui-color-picker .gradient-controls .gradient-degrees-options .gradient-degrees{align-items:center;border:3px solid #1f2667;border-radius:18px;display:flex;height:28px;justify-content:center;margin-right:54px;position:relative;width:28px}.ui-color-picker .gradient-controls .gradient-degrees-options .gradient-degrees .gradient-degree-center{height:22px;pointer-events:none;position:relative;width:6px}.ui-color-picker .gradient-controls .gradient-degrees-options .gradient-degrees .gradient-degree-center .gradient-degree-pointer{background:#1f2667;border-radius:3px;height:6px;position:absolute;top:2px;width:6px}.ui-color-picker .gradient-controls .gradient-degrees-options .gradient-degree-value{align-items:center;border:1px solid #bbbfc5;border-radius:6px;display:flex;height:28px;justify-content:center;position:absolute;right:0;top:0;width:48px}.ui-color-picker .gradient-controls .gradient-degrees-options .gradient-degree-value p{padding:0 6px;text-align:center}.ui-color-picker .picker-area{display:flex;flex-direction:column;padding:0 16px}.ui-color-picker .picker-area.gradient-tab .picking-area{margin-bottom:10px}.ui-color-picker .picker-area .picking-area{border-radius:8px;height:160px;margin-bottom:16px;position:relative;width:100%}.ui-color-picker .picker-area .picking-area:hover{cursor:default}.ui-color-picker .picker-area .picking-area .picking-area-overlay1{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));border-radius:3px;height:100%;width:100%}.ui-color-picker .picker-area .picking-area .picking-area-overlay1 .picking-area-overlay2{background:linear-gradient(180deg,transparent,#000);border-radius:8px;height:100%;width:100%}.ui-color-picker .picker-area .preview{display:flex;flex-direction:row;margin-bottom:16px}.ui-color-picker .picker-area .preview .preview-box{border:1px solid #ebedf5;border-radius:8px;box-sizing:border-box;height:36px;width:36px}.ui-color-picker .picker-area .preview .color-hue-alpha{display:flex;flex:1;flex-direction:column;margin-left:6px}.ui-color-picker .picker-area .preview .color-hue-alpha .hue{background-color:red;border-radius:10px;cursor:pointer;margin-bottom:8px;padding:0 7px;position:relative;width:100%}.ui-color-picker .picker-area .preview .color-hue-alpha .hue .hue-area{background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080,red);height:14px;position:relative}.ui-color-picker .picker-area .preview .color-hue-alpha .alpha{border-radius:10px;cursor:pointer;height:14px;overflow:hidden;position:relative;width:100%}.ui-color-picker .picker-area .preview .color-hue-alpha .alpha .gradient{bottom:0;left:0;position:absolute;right:0;top:0}.ui-color-picker .picker-area .preview .color-hue-alpha .alpha .alpha-area{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjIiPjxwYXRoIGQ9Ik00IDB2NEgwVjB6TTggNHY0SDRWNHoiLz48L2c+PC9zdmc+);background-position:50% 50%;background-size:auto;border-radius:10px;height:100%;padding:0 7px;width:100%}.ui-color-picker .picker-area .preview .color-hue-alpha .alpha .alpha-area .alpha-mask{height:100%;position:relative;width:100%}.ui-color-picker .picker-area .gradient{border-radius:10px;cursor:pointer;height:14px;margin-bottom:8px;padding:0 7px;position:relative;width:100%}.ui-color-picker .picker-area .gradient .gradient-slider-container{height:100%;position:relative;width:100%}.ui-color-picker .picker-area .picker-pointer{background:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.3);height:12px;position:absolute;top:1px;width:12px}.ui-color-picker .picker-area .picker-pointer .child-point{background:#fff;border-radius:50%;height:3px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .33s;width:3px}.ui-color-picker .picker-area .picker-pointer .child-point.active{opacity:1}.ui-color-picker .color-preview-area{margin-bottom:8px;padding:0 16px}.ui-color-picker .color-preview-area .input-group{display:flex;flex-direction:row;justify-content:space-between;width:100%}.ui-color-picker .color-preview-area .input-group .uc-field-group:not(:last-child){margin-right:7px}.ui-color-picker .color-preview-area .hex{width:65px}.ui-color-picker .color-preview-area .rgb{width:40px}.ui-color-picker .colors{padding:3px 16px 0}.ui-color-picker .colors .colors-label{align-items:center;cursor:pointer;display:flex;margin-bottom:4px}.ui-color-picker .colors .colors-label .uc-icon{margin-right:8px;transition:transform .3s}.ui-color-picker .colors .colors-label .tp-text{text-transform:uppercase}.ui-color-picker .colors .colors-label.show+.colors-item-container{max-height:80px;padding-bottom:16px}.ui-color-picker .colors .colors-label.show .uc-icon{transform:rotate(-90deg)}.ui-color-picker .colors .global,.ui-color-picker .colors .template{display:flex;flex-direction:column}.ui-color-picker .colors .global{align-items:flex-start}.ui-color-picker .colors .colors-item-container{display:flex;flex-wrap:wrap;max-height:0;overflow:hidden;transition:max-height .3s,padding-bottom .3s;width:100%}.ui-color-picker .colors .colors-item-container .colors-item{background-color:#ebedf5;border-radius:50%;cursor:pointer;flex-shrink:0;height:24px;margin-top:4px;position:relative;width:24px}.ui-color-picker .colors .colors-item-container .colors-item:not(.plus){border:1px solid #ebedf5}.ui-color-picker .colors .colors-item-container .colors-item.empty{align-items:center;display:flex;justify-content:center}.ui-color-picker .colors .colors-item-container .colors-item.empty .line{background-color:#8892b3;border-radius:1px;height:16px;transform:rotate(45deg);width:2px}.ui-color-picker .colors .colors-item-container .colors-item.plus{margin-bottom:4px}.ui-color-picker .colors .colors-item-container .colors-item.plus .uc-icon{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.ui-color-picker .colors .colors-item-container .colors-item:not(:first-child):not(:nth-child(9)){margin-left:8px}.ui-color-picker .colors .colors-item-container .colors-item .uc-icon{opacity:0;position:absolute;right:-8px;top:-3px;transition:opacity .3s}.ui-color-picker .colors .colors-item-container .colors-item:hover .uc-icon{opacity:1}.ui-color-picker .colors .colors-item-container .colors-item.active:after{border:2px solid #8892b3;border-radius:50%;bottom:-3px;content:"";display:block;left:-3px;position:absolute;right:-3px;top:-3px}