.saturation{position:relative}[dir] .saturation{cursor:pointer}.saturation .slide{position:absolute;top:0;width:10px;height:10px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.3);pointer-events:none}[dir] .saturation .slide{border-radius:50%;border:1px solid #fff;box-shadow:0 0 1px 1px rgba(0,0,0,.3)}[dir=ltr] .saturation .slide{left:100px}[dir=rtl] .saturation .slide{right:100px}.hue{position:relative}[dir] .hue{cursor:pointer}[dir=ltr] .hue{margin-left:8px}[dir=rtl] .hue{margin-right:8px}.hue .slide{position:absolute;top:100px;width:100%;height:4px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.3);pointer-events:none}[dir] .hue .slide{background:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.3)}[dir=ltr] .hue .slide{left:0}[dir=rtl] .hue .slide{right:0}.color-alpha{position:relative}[dir] .color-alpha{cursor:pointer}[dir=ltr] .color-alpha{margin-left:8px}[dir=rtl] .color-alpha{margin-right:8px}.color-alpha .slide{position:absolute;top:100px;width:100%;height:4px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.3);pointer-events:none}[dir] .color-alpha .slide{background:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.3)}[dir=ltr] .color-alpha .slide{left:0}[dir=rtl] .color-alpha .slide{right:0}.sucker{width:30px;fill:#9099a4;transition:all .3s}[dir] .sucker{background:#2e333a;cursor:pointer;-webkit-transition:all .3s}.sucker.active,.sucker:hover{fill:#1593ff}.color-type{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}[dir] .color-type{margin-top:8px}.color-type .name{width:60px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999}[dir] .color-type .name{background:#252930}[dir=ltr] .color-type .name{float:left}[dir=rtl] .color-type .name{float:right}.color-type .value{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;min-width:100px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .color-type .value{padding:0 12px;border:0;background:#2e333a}[dir] .colors{padding:0;margin:0}[dir] .colors.history{margin-top:10px;border-top:1px solid #2e333a}.colors .item{position:relative;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;transition:all .1s}[dir] .colors .item{border-radius:3px;-webkit-transition:all .1s;cursor:pointer}[dir=ltr] .colors .item{margin:10px 0 0 10px}[dir=rtl] .colors .item{margin:10px 10px 0 0}[dir=ltr] .colors .item:nth-child(8n+1){margin-left:0}[dir=rtl] .colors .item:nth-child(8n+1){margin-right:0}.colors .item:hover{-webkit-transform:scale(1.4)}[dir] .colors .item:hover{transform:scale(1.4)}.colors .item .alpha{height:100%}[dir] .colors .item .alpha{border-radius:4px}.colors .item .color{position:absolute;top:0;width:100%;height:100%}[dir] .colors .item .color{border-radius:3px}[dir=ltr] .colors .item .color{left:0}[dir=rtl] .colors .item .color{right:0}.hu-color-picker{-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.16);z-index:1}[dir] .hu-color-picker{padding:10px;background:#1d2024;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,.16)}[dir] .hu-color-picker.light{background:#f7f8f9}[dir] .hu-color-picker.light .color-show .sucker{background:#eceef0}[dir] .hu-color-picker.light .color-type .name{background:#e7e8e9}.hu-color-picker.light .color-type .value{color:#666}[dir] .hu-color-picker.light .color-type .value{background:#eceef0}[dir] .hu-color-picker.light .colors.history{border-top:1px solid #eee}.hu-color-picker canvas{vertical-align:top}.hu-color-picker .color-set,.hu-color-picker .color-show{display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .hu-color-picker .color-show{margin-top:8px}.color-label{font-size:12px;color:rgba(0,0,0,.7)}[dir=ltr] .color-label{padding-left:5px}[dir=rtl] .color-label{padding-right:5px}.calendar-color-for-picker{width:100px;height:30px;display:block}[dir] .calendar-color-for-picker{border-radius:5px}[dir] .calendar-color-for-picker.with-border{border:1px solid #666}.color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-picker .color-set .color-alpha,.color-picker .color-show,.color-picker .color-type{display:none!important}.color-picker .hu-color-picker>div:last-child{display:none}.calendar-list-container .no-calendar-img{max-width:350px}.calendar-list-container .calendar-color{display:block;width:20px;height:20px}[dir] .calendar-list-container .calendar-color{border-radius:50%}@media(max-width:767px){[dir] .unique-class-calendars .header-table{margin:0!important}[dir] .unique-class-calendars table{padding:0!important}}