.qd-checkbox-button{--qd-checkbox-button-checked-bg-color:var(--qd-color-primary);--qd-checkbox-button-checked-text-color:var(--qd-color-white);--qd-checkbox-button-checked-border-color:var(--qd-color-primary)}.qd-checkbox-button{position:relative;display:inline-block}.qd-checkbox-button__inner{display:inline-block;line-height:1;font-weight:var(--qd-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--qd-button-bg-color,var(--qd-fill-color-blank));border:var(--qd-border);border-left:0;color:var(--qd-button-text-color,var(--qd-text-color-primary));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;transition:var(--qd-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 12px;font-size:var(--qd-font-size-base);border-radius:0}.qd-checkbox-button__inner.is-round{padding:8px 12px}.qd-checkbox-button__inner:hover{color:var(--qd-color-primary)}.qd-checkbox-button__inner [class*=qd-icon-]{line-height:.9}.qd-checkbox-button__inner [class*=qd-icon-]+span{margin-left:5px}.qd-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.qd-checkbox-button.is-checked .qd-checkbox-button__inner{color:var(--qd-checkbox-button-checked-text-color);background-color:var(--qd-checkbox-button-checked-bg-color);border-color:var(--qd-checkbox-button-checked-border-color)}.qd-checkbox-button.is-checked:first-child .qd-checkbox-button__inner{border-left-color:var(--qd-checkbox-button-checked-border-color)}.qd-checkbox-button.is-disabled .qd-checkbox-button__inner{color:var(--qd-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--qd-button-disabled-bg-color,var(--qd-fill-color-blank));border-color:var(--qd-button-disabled-border-color,var(--qd-border-color-light));box-shadow:none}.qd-checkbox-button.is-disabled:first-child .qd-checkbox-button__inner{border-left-color:var(--qd-button-disabled-border-color,var(--qd-border-color-light))}.qd-checkbox-button:first-child .qd-checkbox-button__inner{border-left:var(--qd-border);border-radius:var(--qd-border-radius-base) 0 0 var(--qd-border-radius-base);box-shadow:none!important}.qd-checkbox-button.is-focus .qd-checkbox-button__inner{border-color:var(--qd-checkbox-button-checked-border-color)}.qd-checkbox-button:last-child .qd-checkbox-button__inner{border-radius:0 var(--qd-border-radius-base) var(--qd-border-radius-base) 0}.qd-checkbox-button--large .qd-checkbox-button__inner{padding:12px 20px;font-size:var(--qd-font-size-base);border-radius:0}.qd-checkbox-button--large .qd-checkbox-button__inner.is-round{padding:12px 20px}.qd-checkbox-button--small .qd-checkbox-button__inner{padding:5px 8px;font-size:12px;border-radius:0}.qd-checkbox-button--small .qd-checkbox-button__inner.is-round{padding:5px 8px}